home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / rfc / rfcxxxx / rfc1513 < prev    next >
Text File  |  1995-07-25  |  122KB  |  3,084 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                      S. Waldbusser
  8. Request for Comments: 1513                    Carnegie Mellon University
  9. Updates: 1271                                             September 1993
  10.  
  11.  
  12.        Token Ring Extensions to the Remote Network Monitoring MIB
  13.  
  14. Status of this Memo
  15.  
  16.    This RFC specifies an Internet standards track protocol for the
  17.    Internet community, and requests discussion and suggestions for
  18.    improvements.  Please refer to the current edition of the "Internet
  19.    Official Protocol Standards" for the standardization state and status
  20.    of this protocol.  Distribution of this memo is unlimited.
  21.  
  22. Abstract
  23.  
  24.    This memo defines extensions to the Remote Network Monitoring MIB for
  25.    managing 802.5 Token Ring networks.
  26.  
  27.    The Remote Network Monitoring MIB, RFC 1271, defines a framework for
  28.    remote monitoring functions implemented on a network probe.  That MIB
  29.    defines objects broken down into nine functional groups.  Some of
  30.    those functional groups, the statistics and the history groups, have
  31.    a view of the data-link layer that is specific to the media type and
  32.    require specific objects to be defined for each media type.  RFC 1271
  33.    defined those specific objects necessary for Ethernet.  This
  34.    companion memo defines those specific objects necessary for Token
  35.    Ring LANs.
  36.  
  37.    In addition, this memo defines some additional monitoring functions
  38.    specifically for Token Ring.  These are defined in the Ring Station
  39.    Group, the Ring Station Order Group, the Ring Station Configuration
  40.    Group, and the Source Routing Statistics Group.
  41.  
  42. Table of Contents
  43.  
  44.    1. The Network Management Framework ......................    2
  45.    2. Guidelines for implementing RFC1271 objects on a
  46.       Token Ring network ....................................    3
  47.    2.1 Host Group ...........................................    3
  48.    2.2 Matrix Group .........................................    3
  49.    2.3 Filter Group .........................................    3
  50.    2.4 Other comments .......................................    4
  51.    3. Overview of the RMON Token Ring Extensions MIB ........    4
  52.    3.1 The Token Ring Statistics Groups .....................    4
  53.    3.2 The Token Ring History Groups ........................    5
  54.    3.3 The Token Ring Ring Station Group ....................    5
  55.  
  56.  
  57.  
  58. Waldbusser                                                      [Page 1]
  59.  
  60. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  61.  
  62.  
  63.    3.4 The Token Ring Ring Station Order Group ..............    5
  64.    3.5 The Token Ring Ring Station Config Group .............    5
  65.    3.6 The Token Ring Source Routing Group ..................    5
  66.    4. Terminology ...........................................    5
  67.    5. Definitions ...........................................    6
  68.    5.1 The Token Ring Mac-Layer Statistics Group ............    6
  69.    5.2 The Token Ring Promiscuous Statistics Group ..........   14
  70.    5.3 The Token Ring Mac-Layer History Group ...............   19
  71.    5.4 The Token Ring Promiscuous History Group .............   27
  72.    5.5 The Token Ring Ring Station Group ....................   32
  73.    5.6 The Token Ring Ring Station Order Group ..............   41
  74.    5.7 The Token Ring Ring Station Config Group .............   43
  75.    5.8 The Token Ring Source Routing Group ..................   47
  76.    6. References ............................................   54
  77.    7. Acknowledgments .......................................   55
  78.    8. Security Considerations ...............................   55
  79.    9. Author's Address ......................................   55
  80.  
  81. 1.  The Network Management Framework
  82.  
  83.    The Internet-standard Network Management Framework consists of three
  84.    components.  They are:
  85.  
  86.       STD 16, RFC 1155 [1] which defines the SMI, the mechanisms used
  87.       for describing and naming objects for the purpose of management.
  88.       STD 16, RFC 1212 [2] defines a more concise description mechanism,
  89.       which is wholly consistent with the SMI.
  90.  
  91.       STD 17, RFC 1213 [3] which defines MIB-II, the core set of managed
  92.       objects for the Internet suite of protocols.
  93.  
  94.       STD 15, RFC 1157 [4] which defines the SNMP, the protocol used for
  95.       network access to managed objects.
  96.  
  97.    The Framework permits new objects to be defined for the purpose of
  98.    experimentation and evaluation.
  99.  
  100.    Managed objects are accessed via a virtual information store, termed
  101.    the Management Information Base or MIB.  Within a given MIB module,
  102.    objects are defined using STD 16, RFC 1212's OBJECT-TYPE macro.  At a
  103.    minimum, each object has a name, a syntax, an access-level, and an
  104.    implementation-status.
  105.  
  106.    The name is an object identifier, an administratively assigned name,
  107.    which specifies an object type.  The object type together with an
  108.    object instance serves to uniquely identify a specific instantiation
  109.    of the object.  For human convenience, we often use a textual string,
  110.    termed the object descriptor, to also refer to the object type.
  111.  
  112.  
  113.  
  114. Waldbusser                                                      [Page 2]
  115.  
  116. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  117.  
  118.  
  119.    The syntax of an object type defines the abstract data structure
  120.    corresponding to that object type.  The ASN.1[5] language is used for
  121.    this purpose.  However, STD 16, RFC 1155 purposely restricts the
  122.    ASN.1 constructs which may be used.  These restrictions are
  123.    explicitly made for simplicity.
  124.  
  125.    The access-level of an object type defines whether it makes "protocol
  126.    sense" to read and/or write the value of an instance of the object
  127.    type.  (This access-level is independent of any administrative
  128.    authorization policy.)
  129.  
  130.    The implementation-status of an object type indicates whether the
  131.    object is mandatory, optional, obsolete, or deprecated.
  132.  
  133. 2.  Guidelines for implementing RFC1271 objects on a Token
  134.     Ring network
  135.  
  136.    Wherever a MacAddress is to be used in this MIB the source routing
  137.    bit is stripped off.  The resulting address will be consistently
  138.    valid for all packets sent by a particular node.
  139.  
  140. 2.1.  Host Group
  141.  
  142.    Only Token Ring isolating errors will increment the error counter for
  143.    a particular hostEntry.  The isolating errors are: LineErrors,
  144.    BurstErrors, ACErrors, InternalErrors, and AbortErrors.  ACErrors
  145.    will increment the error counter only for the nearest upstream
  146.    neighbor of the station reporting the error.  LineErrors and
  147.    BurstErrors will increment the error counters for the station
  148.    reporting the error and its neighbor upstream neighbor.
  149.    InternalErrors and AbortErrors will increment the error counter for
  150.    the station reporting the error only.  In addition, congestionErrors
  151.    will also be counted for each hostEntry. These errors will be
  152.    incremented in the host entry of the station that reports the errors
  153.    in an error report frame.
  154.  
  155.    The hostOutPkts and hostOutOctets counters shall not be incremented
  156.    for packets with errors.
  157.  
  158. 2.2.  Matrix Group
  159.  
  160.    Error counters are never incremented.
  161.  
  162. 2.3.  Filter Group
  163.  
  164.    The following conditions make up the status bitmask for token ring
  165.    networks:
  166.  
  167.  
  168.  
  169.  
  170. Waldbusser                                                      [Page 3]
  171.  
  172. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  173.  
  174.  
  175.                bit #    Error
  176.                    3    First packet after some packets were dropped
  177.                    4    Packet with the Frame Copied Bit set
  178.                    5    Packet with the Address Recognized Bit set
  179.  
  180.    For the purpose of the packet match algorithm, the filters assume a
  181.    32 byte RIF field.  Thus, when matching, the filter is compared to
  182.    the packet starting at the AC byte of the packet, until the end of
  183.    the RIF field; then the unused RIF bytes in the filter are skipped
  184.    and matching proceeds from that point.  Any filter "care" bits in the
  185.    RIF that don't correspond to bytes in the input packet will cause the
  186.    filter to fail.
  187.  
  188. 2.4.  Other comments
  189.  
  190.    Because soft error report packets may be sent with assured delivery,
  191.    some errors may be accidently reported twice on devices that perform
  192.    the RMON function promiscuously.
  193.  
  194. 3.  Overview of the RMON Token Ring Extensions MIB
  195.  
  196.    The Remote Network Monitoring MIB, RFC 1271, defines a framework for
  197.    remote monitoring functions implemented on a network probe.  That MIB
  198.    defines objects broken down into nine functional groups.  Some of
  199.    those functional groups, the statistics and the history groups, have
  200.    a view of the data-link layer that is specific to the media type and
  201.    require specific objects to be defined for each media type.  RFC 1271
  202.    defined those specific objects necessary for Ethernet.  This MIB
  203.    defines contains four groups that define those specific objects
  204.    necessary for Token Ring LANs.
  205.  
  206.    In addition, this memo defines some additional monitoring functions
  207.    specifically for Token Ring.  These are defined in the Ring Station
  208.    Group, the Ring Station Order Group, the Ring Station Configuration
  209.    Group, and the Source Routing Statistics Group.
  210.  
  211. 3.1.  The Token Ring Statistics Groups
  212.  
  213.    The Token Ring statistics groups contain current utilization and
  214.    error statistics.  The statistics are broken down into two groups,
  215.    the Token Ring Mac-Layer Statistics Group and the Token Ring
  216.    Promiscuous Statistics Group.  The Token Ring Mac-Layer Statistics
  217.    Group collects information from Mac Layer, including error reports
  218.    for the ring and ring utilization of the Mac Layer.  The Token Ring
  219.    Promiscuous Statistics Group collects utilization statistics from
  220.    data packets collected promiscuously.
  221.  
  222.  
  223.  
  224.  
  225.  
  226. Waldbusser                                                      [Page 4]
  227.  
  228. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  229.  
  230.  
  231. 3.2.  The Token Ring History Groups
  232.  
  233.    The Token Ring History Groups contain historical utilization and
  234.    error statistics.  The statistics are broken down into two groups,
  235.    the Token Ring Mac-Layer History Group and the Token Ring Promiscuous
  236.    History Group.  The Token Ring Mac-Layer History Group collects
  237.    information from Mac Layer, including error reports for the ring and
  238.    ring utilization of the Mac Layer.  The Token Ring Promiscuous
  239.    History Group collects utilization statistics from data packets
  240.    collected promiscuously.
  241.  
  242. 3.3.  The Token Ring Ring Station Group
  243.  
  244.    The Token Ring Ring Station Group contains statistics and status
  245.    information associated with each Token Ring station on the local
  246.    ring.  In addition, this group provides status information for each
  247.    ring being monitored.
  248.  
  249. 3.4.  The Token Ring Ring Station Order Group
  250.  
  251.    The Token Ring Ring Station Order Group provides the order of the
  252.    stations on monitored rings.
  253.  
  254. 3.5.  The Token Ring Ring Station Config Group
  255.  
  256.    The Token Ring Ring Station Config Group manages token ring stations
  257.    through active means.  Any station on a monitored ring may be removed
  258.    or have configuration information downloaded from it.
  259.  
  260. 3.6.  The Token Ring Source Routing Group
  261.  
  262.    The Token Ring Source Routing Group contains utilization statistics
  263.    derived from source routing information optionally present in token
  264.    ring packets.
  265.  
  266. 4.  Terminology
  267.  
  268.    The 802.5 specification [7] defines the term "good frame" as a frame
  269.    that is bounded by a valid SD and ED, is an integral number of octets
  270.    in length, is composed of only 0 and 1 bits between the SD and the
  271.    ED, has the FF bits of the GC field equal to 00 or 01, has a valid
  272.    FCS, and has a minimum of 18 octets between the SD and the ED.  This
  273.    document will use the term "good frame" in the same manner.
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282. Waldbusser                                                      [Page 5]
  283.  
  284. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  285.  
  286.  
  287. 5.  Definitions
  288.  
  289.           TOKEN-RING-RMON-MIB DEFINITIONS ::= BEGIN
  290.  
  291.           IMPORTS
  292.               Counter, TimeTicks          FROM RFC1155-SMI
  293.               OBJECT-TYPE                 FROM RFC-1212
  294.               OwnerString, EntryStatus,   -- Textual Conventions
  295.               rmon, statistics, history
  296.                                           FROM RFC1271-MIB;
  297.  
  298.  
  299.              -- All representations of MAC addresses in this MIB
  300.              -- Module use, as a textual convention (i.e. this
  301.              -- convention does not affect their encoding), the
  302.              -- data type:
  303.  
  304.              MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet
  305.                                                     -- address in
  306.                                                     -- the "canonical"
  307.                                                     -- order
  308.              -- defined by IEEE 802.1a, i.e., as if it were
  309.              -- transmitted least significant bit first, even though
  310.              -- 802.5 (in contrast to other 802.x protocols) requires
  311.              -- MAC addresses to be transmitted most significant bit
  312.              -- first.
  313.  
  314.               TimeInterval ::= INTEGER
  315.               -- A period of time, measured in units of 0.01 seconds.
  316.  
  317.           --  This MIB module uses the extended OBJECT-TYPE macro as
  318.           --  defined in [2].
  319.  
  320.           --  Token Ring Remote Network Monitoring MIB
  321.  
  322.               tokenRing             OBJECT IDENTIFIER ::= { rmon 10 }
  323.  
  324.  
  325.           -- The Token Ring Mac-Layer Statistics Group
  326.           --
  327.           -- Implementation of this group is optional
  328.  
  329.           tokenRingMLStatsTable OBJECT-TYPE
  330.               SYNTAX SEQUENCE OF TokenRingMLStatsEntry
  331.               ACCESS not-accessible
  332.               STATUS mandatory
  333.               DESCRIPTION
  334.                       "A list of Mac-Layer Token Ring statistics
  335.  
  336.  
  337.  
  338. Waldbusser                                                      [Page 6]
  339.  
  340. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  341.  
  342.  
  343.                       entries."
  344.               ::= { statistics 2 }
  345.  
  346.           tokenRingMLStatsEntry OBJECT-TYPE
  347.               SYNTAX TokenRingMLStatsEntry
  348.               ACCESS not-accessible
  349.               STATUS mandatory
  350.               DESCRIPTION
  351.                       "A collection of Mac-Layer statistics kept for a
  352.                       particular Token Ring interface."
  353.               INDEX { tokenRingMLStatsIndex }
  354.               ::= { tokenRingMLStatsTable 1 }
  355.  
  356.           -- As an example, an instance of the
  357.           -- tokenRingMLStatsMacOctets object
  358.           -- might be named tokenRingMLStatsMacOctets.1
  359.  
  360.           TokenRingMLStatsEntry ::= SEQUENCE {
  361.               tokenRingMLStatsIndex                     INTEGER,
  362.               tokenRingMLStatsDataSource            OBJECT IDENTIFIER,
  363.               tokenRingMLStatsDropEvents                Counter,
  364.               tokenRingMLStatsMacOctets                 Counter,
  365.               tokenRingMLStatsMacPkts                   Counter,
  366.               tokenRingMLStatsRingPurgeEvents           Counter,
  367.               tokenRingMLStatsRingPurgePkts             Counter,
  368.               tokenRingMLStatsBeaconEvents              Counter,
  369.               tokenRingMLStatsBeaconTime                TimeInterval,
  370.               tokenRingMLStatsBeaconPkts                Counter,
  371.               tokenRingMLStatsClaimTokenEvents          Counter,
  372.               tokenRingMLStatsClaimTokenPkts            Counter,
  373.               tokenRingMLStatsNAUNChanges               Counter,
  374.               tokenRingMLStatsLineErrors                Counter,
  375.               tokenRingMLStatsInternalErrors            Counter,
  376.               tokenRingMLStatsBurstErrors               Counter,
  377.               tokenRingMLStatsACErrors                  Counter,
  378.               tokenRingMLStatsAbortErrors               Counter,
  379.               tokenRingMLStatsLostFrameErrors           Counter,
  380.               tokenRingMLStatsCongestionErrors          Counter,
  381.               tokenRingMLStatsFrameCopiedErrors         Counter,
  382.               tokenRingMLStatsFrequencyErrors           Counter,
  383.               tokenRingMLStatsTokenErrors               Counter,
  384.               tokenRingMLStatsSoftErrorReports          Counter,
  385.               tokenRingMLStatsRingPollEvents            Counter,
  386.               tokenRingMLStatsOwner                     OwnerString,
  387.               tokenRingMLStatsStatus                    EntryStatus
  388.           }
  389.  
  390.  
  391.  
  392.  
  393.  
  394. Waldbusser                                                      [Page 7]
  395.  
  396. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  397.  
  398.  
  399.           tokenRingMLStatsIndex OBJECT-TYPE
  400.               SYNTAX INTEGER (1..65535)
  401.               ACCESS read-only
  402.               STATUS mandatory
  403.               DESCRIPTION
  404.                       "The value of this object uniquely identifies this
  405.                       tokenRingMLStats entry."
  406.               ::= { tokenRingMLStatsEntry 1 }
  407.  
  408.           tokenRingMLStatsDataSource OBJECT-TYPE
  409.               SYNTAX OBJECT IDENTIFIER
  410.               ACCESS read-write
  411.               STATUS mandatory
  412.               DESCRIPTION
  413.                       "This object identifies the source of the data
  414.                       that this tokenRingMLStats entry is configured to
  415.                       analyze.  This source can be any tokenRing
  416.                       interface on this device.  In order to identify a
  417.                       particular interface, this object shall identify
  418.                       the instance of the ifIndex object, defined in
  419.                       MIB-II [3], for the desired interface.  For
  420.                       example, if an entry were to receive data from
  421.                       interface #1, this object would be set to
  422.                       ifIndex.1.
  423.  
  424.                       The statistics in this group reflect all error
  425.                       reports on the local network segment attached to
  426.                       the identified interface.
  427.  
  428.                       This object may not be modified if the associated
  429.                       tokenRingMLStatsStatus object is equal to
  430.                       valid(1)."
  431.               ::= { tokenRingMLStatsEntry 2 }
  432.  
  433.           tokenRingMLStatsDropEvents OBJECT-TYPE
  434.               SYNTAX Counter
  435.               ACCESS read-only
  436.               STATUS mandatory
  437.               DESCRIPTION
  438.                       "The total number of events in which packets were
  439.                       dropped by the probe due to lack of resources.
  440.                       Note that this number is not necessarily the
  441.                       number of packets dropped; it is just the number
  442.                       of times this condition has been detected.  This
  443.                       value is the same as the corresponding
  444.                       tokenRingPStatsDropEvents."
  445.               ::= { tokenRingMLStatsEntry 3 }
  446.  
  447.  
  448.  
  449.  
  450. Waldbusser                                                      [Page 8]
  451.  
  452. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  453.  
  454.  
  455.           tokenRingMLStatsMacOctets OBJECT-TYPE
  456.               SYNTAX Counter
  457.               ACCESS read-only
  458.               STATUS mandatory
  459.               DESCRIPTION
  460.                       "The total number of octets of data in MAC packets
  461.                       (excluding those that were not good frames)
  462.                       received on the network (excluding framing bits
  463.                       but including FCS octets)."
  464.               ::= { tokenRingMLStatsEntry 4 }
  465.  
  466.           tokenRingMLStatsMacPkts OBJECT-TYPE
  467.               SYNTAX Counter
  468.               ACCESS read-only
  469.               STATUS mandatory
  470.               DESCRIPTION
  471.                       "The total number of MAC packets (excluding
  472.                       packets that were not good frames) received."
  473.               ::= { tokenRingMLStatsEntry 5 }
  474.  
  475.           tokenRingMLStatsRingPurgeEvents OBJECT-TYPE
  476.               SYNTAX Counter
  477.               ACCESS read-only
  478.               STATUS mandatory
  479.               DESCRIPTION
  480.                       "The total number of times that the ring enters
  481.                       the ring purge state from normal ring state.  The
  482.                       ring purge state that comes in response to the
  483.                       claim token or beacon state is not counted."
  484.               ::= { tokenRingMLStatsEntry 6 }
  485.  
  486.           tokenRingMLStatsRingPurgePkts OBJECT-TYPE
  487.               SYNTAX Counter
  488.               ACCESS read-only
  489.               STATUS mandatory
  490.               DESCRIPTION
  491.                       "The total number of ring purge MAC packets
  492.                       detected by probe."
  493.               ::= { tokenRingMLStatsEntry 7 }
  494.  
  495.           tokenRingMLStatsBeaconEvents OBJECT-TYPE
  496.               SYNTAX Counter
  497.               ACCESS read-only
  498.               STATUS mandatory
  499.               DESCRIPTION
  500.                       "The total number of times that the ring enters a
  501.                       beaconing state (beaconFrameStreamingState,
  502.                       beaconBitStreamingState,
  503.  
  504.  
  505.  
  506. Waldbusser                                                      [Page 9]
  507.  
  508. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  509.  
  510.  
  511.                       beaconSetRecoveryModeState, or
  512.                       beaconRingSignalLossState) from a non-beaconing
  513.                       state.  Note that a change of the source address
  514.                       of the beacon packet does not constitute a new
  515.                       beacon event."
  516.               ::= { tokenRingMLStatsEntry 8 }
  517.  
  518.           tokenRingMLStatsBeaconTime OBJECT-TYPE
  519.               SYNTAX TimeInterval
  520.               ACCESS read-only
  521.               STATUS mandatory
  522.               DESCRIPTION
  523.                       "The total amount of time that the ring has been
  524.                       in the beaconing state."
  525.               ::= { tokenRingMLStatsEntry 9 }
  526.  
  527.           tokenRingMLStatsBeaconPkts OBJECT-TYPE
  528.               SYNTAX Counter
  529.               ACCESS read-only
  530.               STATUS mandatory
  531.               DESCRIPTION
  532.                       "The total number of beacon MAC packets detected
  533.                       by the probe."
  534.               ::= { tokenRingMLStatsEntry 10 }
  535.  
  536.           tokenRingMLStatsClaimTokenEvents OBJECT-TYPE
  537.               SYNTAX Counter
  538.               ACCESS read-only
  539.               STATUS mandatory
  540.               DESCRIPTION
  541.                       "The total number of times that the ring enters
  542.                       the claim token state from normal ring state or
  543.                       ring purge state.  The claim token state that
  544.                       comes in response to a beacon state is not
  545.                       counted."
  546.               ::= { tokenRingMLStatsEntry 11 }
  547.  
  548.           tokenRingMLStatsClaimTokenPkts OBJECT-TYPE
  549.               SYNTAX Counter
  550.               ACCESS read-only
  551.               STATUS mandatory
  552.               DESCRIPTION
  553.                       "The total number of claim token MAC packets
  554.                       detected by the probe."
  555.               ::= { tokenRingMLStatsEntry 12 }
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562. Waldbusser                                                     [Page 10]
  563.  
  564. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  565.  
  566.  
  567.           tokenRingMLStatsNAUNChanges OBJECT-TYPE
  568.               SYNTAX Counter
  569.               ACCESS read-only
  570.               STATUS mandatory
  571.               DESCRIPTION
  572.                       "The total number of NAUN changes detected by the
  573.                       probe."
  574.               ::= { tokenRingMLStatsEntry 13 }
  575.  
  576.           tokenRingMLStatsLineErrors OBJECT-TYPE
  577.               SYNTAX Counter
  578.               ACCESS read-only
  579.               STATUS mandatory
  580.               DESCRIPTION
  581.                       "The total number of line errors reported in error
  582.                       reporting packets detected by the probe."
  583.               ::= { tokenRingMLStatsEntry 14 }
  584.  
  585.           tokenRingMLStatsInternalErrors OBJECT-TYPE
  586.               SYNTAX Counter
  587.               ACCESS read-only
  588.               STATUS mandatory
  589.               DESCRIPTION
  590.                       "The total number of adapter internal errors
  591.                       reported in error reporting packets detected by
  592.                       the probe."
  593.               ::= { tokenRingMLStatsEntry 15 }
  594.  
  595.           tokenRingMLStatsBurstErrors OBJECT-TYPE
  596.               SYNTAX Counter
  597.               ACCESS read-only
  598.               STATUS mandatory
  599.               DESCRIPTION
  600.                       "The total number of burst errors reported in
  601.                       error reporting packets detected by the probe."
  602.               ::= { tokenRingMLStatsEntry 16 }
  603.  
  604.           tokenRingMLStatsACErrors OBJECT-TYPE
  605.               SYNTAX Counter
  606.               ACCESS read-only
  607.               STATUS mandatory
  608.               DESCRIPTION
  609.                       "The total number of AC (Address Copied)  errors
  610.                       reported in error reporting packets detected by
  611.                       the probe."
  612.               ::= { tokenRingMLStatsEntry 17 }
  613.  
  614.  
  615.  
  616.  
  617.  
  618. Waldbusser                                                     [Page 11]
  619.  
  620. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  621.  
  622.  
  623.           tokenRingMLStatsAbortErrors OBJECT-TYPE
  624.               SYNTAX Counter
  625.               ACCESS read-only
  626.               STATUS mandatory
  627.               DESCRIPTION
  628.                       "The total number of abort delimiters reported in
  629.                       error reporting packets detected by the probe."
  630.               ::= { tokenRingMLStatsEntry 18 }
  631.  
  632.           tokenRingMLStatsLostFrameErrors OBJECT-TYPE
  633.               SYNTAX Counter
  634.               ACCESS read-only
  635.               STATUS mandatory
  636.               DESCRIPTION
  637.                       "The total number of lost frame errors reported in
  638.                       error reporting packets detected by the probe."
  639.               ::= { tokenRingMLStatsEntry 19 }
  640.  
  641.           tokenRingMLStatsCongestionErrors OBJECT-TYPE
  642.               SYNTAX Counter
  643.               ACCESS read-only
  644.               STATUS mandatory
  645.               DESCRIPTION
  646.                       "The total number of receive congestion errors
  647.                       reported in error reporting packets detected by
  648.                       the probe."
  649.               ::= { tokenRingMLStatsEntry 20 }
  650.  
  651.           tokenRingMLStatsFrameCopiedErrors OBJECT-TYPE
  652.               SYNTAX Counter
  653.               ACCESS read-only
  654.               STATUS mandatory
  655.               DESCRIPTION
  656.                       "The total number of frame copied errors reported
  657.                       in error reporting packets detected by the probe."
  658.               ::= { tokenRingMLStatsEntry 21 }
  659.  
  660.           tokenRingMLStatsFrequencyErrors OBJECT-TYPE
  661.               SYNTAX Counter
  662.               ACCESS read-only
  663.               STATUS mandatory
  664.               DESCRIPTION
  665.                       "The total number of frequency errors reported in
  666.                       error reporting packets detected by the probe."
  667.               ::= { tokenRingMLStatsEntry 22 }
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. Waldbusser                                                     [Page 12]
  675.  
  676. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  677.  
  678.  
  679.           tokenRingMLStatsTokenErrors OBJECT-TYPE
  680.               SYNTAX Counter
  681.               ACCESS read-only
  682.               STATUS mandatory
  683.               DESCRIPTION
  684.                       "The total number of token errors reported in
  685.                       error reporting packets detected by the probe."
  686.               ::= { tokenRingMLStatsEntry 23 }
  687.  
  688.           tokenRingMLStatsSoftErrorReports OBJECT-TYPE
  689.               SYNTAX Counter
  690.               ACCESS read-only
  691.               STATUS mandatory
  692.               DESCRIPTION
  693.                       "The total number of soft error report frames
  694.                       detected by the probe."
  695.               ::= { tokenRingMLStatsEntry 24 }
  696.  
  697.           tokenRingMLStatsRingPollEvents OBJECT-TYPE
  698.               SYNTAX Counter
  699.               ACCESS read-only
  700.               STATUS mandatory
  701.               DESCRIPTION
  702.                       "The total number of ring poll events detected by
  703.                       the probe (i.e. the number of ring polls initiated
  704.                       by the active monitor that were detected)."
  705.               ::= { tokenRingMLStatsEntry 25 }
  706.  
  707.           tokenRingMLStatsOwner OBJECT-TYPE
  708.               SYNTAX OwnerString
  709.               ACCESS read-write
  710.               STATUS mandatory
  711.               DESCRIPTION
  712.                       "The entity that configured this entry and is
  713.                       therefore using the resources assigned to it."
  714.               ::= { tokenRingMLStatsEntry 26 }
  715.  
  716.           tokenRingMLStatsStatus OBJECT-TYPE
  717.               SYNTAX EntryStatus
  718.               ACCESS read-write
  719.               STATUS mandatory
  720.               DESCRIPTION
  721.                       "The status of this tokenRingMLStats entry."
  722.               ::= { tokenRingMLStatsEntry 27 }
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. Waldbusser                                                     [Page 13]
  731.  
  732. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  733.  
  734.  
  735.           -- The Token Ring Promiscuous Statistics Group
  736.           --
  737.           -- Implementation of this group is optional
  738.  
  739.           tokenRingPStatsTable OBJECT-TYPE
  740.               SYNTAX SEQUENCE OF TokenRingPStatsEntry
  741.               ACCESS not-accessible
  742.               STATUS mandatory
  743.               DESCRIPTION
  744.                       "A list of promiscuous Token Ring statistics
  745.                       entries."
  746.               ::= { statistics 3 }
  747.  
  748.           tokenRingPStatsEntry OBJECT-TYPE
  749.               SYNTAX TokenRingPStatsEntry
  750.               ACCESS not-accessible
  751.               STATUS mandatory
  752.               DESCRIPTION
  753.                       "A collection of promiscuous statistics kept for
  754.                       non-MAC packets on a particular Token Ring
  755.                       interface."
  756.               INDEX { tokenRingPStatsIndex }
  757.               ::= { tokenRingPStatsTable 1 }
  758.  
  759.           -- As an example, an instance of the
  760.           -- tokenRingPStatsDataOctets object
  761.           -- might be named tokenRingPStatsDataOctets.1
  762.  
  763.           TokenRingPStatsEntry ::= SEQUENCE {
  764.               tokenRingPStatsIndex                          INTEGER,
  765.               tokenRingPStatsDataSource               OBJECT IDENTIFIER,
  766.               tokenRingPStatsDropEvents                     Counter,
  767.               tokenRingPStatsDataOctets                     Counter,
  768.               tokenRingPStatsDataPkts                       Counter,
  769.               tokenRingPStatsDataBroadcastPkts              Counter,
  770.               tokenRingPStatsDataMulticastPkts              Counter,
  771.               tokenRingPStatsDataPkts18to63Octets           Counter,
  772.               tokenRingPStatsDataPkts64to127Octets          Counter,
  773.               tokenRingPStatsDataPkts128to255Octets         Counter,
  774.               tokenRingPStatsDataPkts256to511Octets         Counter,
  775.               tokenRingPStatsDataPkts512to1023Octets        Counter,
  776.               tokenRingPStatsDataPkts1024to2047Octets       Counter,
  777.               tokenRingPStatsDataPkts2048to4095Octets       Counter,
  778.               tokenRingPStatsDataPkts4096to8191Octets       Counter,
  779.               tokenRingPStatsDataPkts8192to18000Octets      Counter,
  780.               tokenRingPStatsDataPktsGreaterThan18000Octets Counter,
  781.               tokenRingPStatsOwner                          OwnerString,
  782.               tokenRingPStatsStatus                         EntryStatus
  783.  
  784.  
  785.  
  786. Waldbusser                                                     [Page 14]
  787.  
  788. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  789.  
  790.  
  791.           }
  792.  
  793.           tokenRingPStatsIndex OBJECT-TYPE
  794.               SYNTAX INTEGER (1..65535)
  795.               ACCESS read-only
  796.               STATUS mandatory
  797.               DESCRIPTION
  798.                       "The value of this object uniquely identifies this
  799.                       tokenRingPStats entry."
  800.               ::= { tokenRingPStatsEntry 1 }
  801.  
  802.           tokenRingPStatsDataSource OBJECT-TYPE
  803.               SYNTAX OBJECT IDENTIFIER
  804.               ACCESS read-write
  805.               STATUS mandatory
  806.               DESCRIPTION
  807.                       "This object identifies the source of the data
  808.                       that this tokenRingPStats entry is configured to
  809.                       analyze.  This source can be any tokenRing
  810.                       interface on this device.  In order to identify a
  811.                       particular interface, this object shall identify
  812.                       the instance of the ifIndex object, defined in
  813.                       MIB-II [3], for the desired interface.  For
  814.                       example, if an entry were to receive data from
  815.                       interface #1, this object would be set to
  816.                       ifIndex.1.
  817.  
  818.                       The statistics in this group reflect all non-MAC
  819.                       packets on the local network segment attached to
  820.                       the identified interface.
  821.  
  822.                       This object may not be modified if the associated
  823.                       tokenRingPStatsStatus object is equal to
  824.                       valid(1)."
  825.               ::= { tokenRingPStatsEntry 2 }
  826.  
  827.           tokenRingPStatsDropEvents OBJECT-TYPE
  828.               SYNTAX Counter
  829.               ACCESS read-only
  830.               STATUS mandatory
  831.               DESCRIPTION
  832.                       "The total number of events in which packets were
  833.                       dropped by the probe due to lack of resources.
  834.                       Note that this number is not necessarily the
  835.                       number of packets dropped; it is just the number
  836.                       of times this condition has been detected.  This
  837.                       value is the same as the corresponding
  838.                       tokenRingMLStatsDropEvents"
  839.  
  840.  
  841.  
  842. Waldbusser                                                     [Page 15]
  843.  
  844. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  845.  
  846.  
  847.               ::= { tokenRingPStatsEntry 3 }
  848.  
  849.           tokenRingPStatsDataOctets OBJECT-TYPE
  850.               SYNTAX Counter
  851.               ACCESS read-only
  852.               STATUS mandatory
  853.               DESCRIPTION
  854.                       "The total number of octets of data in good frames
  855.                       received on the network (excluding framing bits
  856.                       but including FCS octets) in non-MAC packets."
  857.               ::= { tokenRingPStatsEntry 4 }
  858.  
  859.           tokenRingPStatsDataPkts OBJECT-TYPE
  860.               SYNTAX Counter
  861.               ACCESS read-only
  862.               STATUS mandatory
  863.               DESCRIPTION
  864.                       "The total number of non-MAC packets in good
  865.                       frames.  received."
  866.               ::= { tokenRingPStatsEntry 5 }
  867.  
  868.           tokenRingPStatsDataBroadcastPkts OBJECT-TYPE
  869.               SYNTAX Counter
  870.               ACCESS read-only
  871.               STATUS mandatory
  872.               DESCRIPTION
  873.                       "The total number of good non-MAC frames received
  874.                       that were directed to an LLC broadcast address
  875.                       (0xFFFFFFFFFFFF or 0xC000FFFFFFFF)."
  876.               ::= { tokenRingPStatsEntry 6 }
  877.  
  878.           tokenRingPStatsDataMulticastPkts OBJECT-TYPE
  879.               SYNTAX Counter
  880.               ACCESS read-only
  881.               STATUS mandatory
  882.               DESCRIPTION
  883.                       "The total number of good non-MAC frames received
  884.                       that were directed to a local or global multicast
  885.                       or functional address.  Note that this number does
  886.                       not include packets directed to the broadcast
  887.                       address."
  888.               ::= { tokenRingPStatsEntry 7 }
  889.  
  890.           tokenRingPStatsDataPkts18to63Octets OBJECT-TYPE
  891.               SYNTAX Counter
  892.               ACCESS read-only
  893.               STATUS mandatory
  894.               DESCRIPTION
  895.  
  896.  
  897.  
  898. Waldbusser                                                     [Page 16]
  899.  
  900. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  901.  
  902.  
  903.                       "The total number of good non-MAC frames received
  904.                       that were between 18 and 63 octets in length
  905.                       inclusive, excluding framing bits but including
  906.                       FCS octets."
  907.               ::= { tokenRingPStatsEntry 8 }
  908.  
  909.           tokenRingPStatsDataPkts64to127Octets OBJECT-TYPE
  910.               SYNTAX Counter
  911.               ACCESS read-only
  912.               STATUS mandatory
  913.               DESCRIPTION
  914.                       "The total number of good non-MAC frames received
  915.                       that were between 64 and 127 octets in length
  916.                       inclusive, excluding framing bits but including
  917.                       FCS octets."
  918.               ::= { tokenRingPStatsEntry 9 }
  919.  
  920.           tokenRingPStatsDataPkts128to255Octets OBJECT-TYPE
  921.               SYNTAX Counter
  922.               ACCESS read-only
  923.               STATUS mandatory
  924.               DESCRIPTION
  925.                       "The total number of good non-MAC frames received
  926.                       that were between 128 and 255 octets in length
  927.                       inclusive, excluding framing bits but including
  928.                       FCS octets."
  929.               ::= { tokenRingPStatsEntry 10 }
  930.  
  931.           tokenRingPStatsDataPkts256to511Octets OBJECT-TYPE
  932.               SYNTAX Counter
  933.               ACCESS read-only
  934.               STATUS mandatory
  935.               DESCRIPTION
  936.                       "The total number of good non-MAC frames received
  937.                       that were between 256 and 511 octets in length
  938.                       inclusive, excluding framing bits but including
  939.                       FCS octets."
  940.               ::= { tokenRingPStatsEntry 11 }
  941.  
  942.           tokenRingPStatsDataPkts512to1023Octets OBJECT-TYPE
  943.               SYNTAX Counter
  944.               ACCESS read-only
  945.               STATUS mandatory
  946.               DESCRIPTION
  947.                       "The total number of good non-MAC frames received
  948.                       that were between 512 and 1023 octets in length
  949.                       inclusive, excluding framing bits but including
  950.                       FCS octets."
  951.  
  952.  
  953.  
  954. Waldbusser                                                     [Page 17]
  955.  
  956. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  957.  
  958.  
  959.               ::= { tokenRingPStatsEntry 12 }
  960.  
  961.           tokenRingPStatsDataPkts1024to2047Octets OBJECT-TYPE
  962.               SYNTAX Counter
  963.               ACCESS read-only
  964.               STATUS mandatory
  965.               DESCRIPTION
  966.                       "The total number of good non-MAC frames received
  967.                       that were between 1024 and 2047 octets in length
  968.                       inclusive, excluding framing bits but including
  969.                       FCS octets."
  970.               ::= { tokenRingPStatsEntry 13 }
  971.  
  972.           tokenRingPStatsDataPkts2048to4095Octets OBJECT-TYPE
  973.               SYNTAX Counter
  974.               ACCESS read-only
  975.               STATUS mandatory
  976.               DESCRIPTION
  977.                       "The total number of good non-MAC frames received
  978.                       that were between 2048 and 4095 octets in length
  979.                       inclusive, excluding framing bits but including
  980.                       FCS octets."
  981.               ::= { tokenRingPStatsEntry 14 }
  982.  
  983.           tokenRingPStatsDataPkts4096to8191Octets OBJECT-TYPE
  984.               SYNTAX Counter
  985.               ACCESS read-only
  986.               STATUS mandatory
  987.               DESCRIPTION
  988.                       "The total number of good non-MAC frames received
  989.                       that were between 4096 and 8191 octets in length
  990.                       inclusive, excluding framing bits but including
  991.                       FCS octets."
  992.               ::= { tokenRingPStatsEntry 15 }
  993.  
  994.           tokenRingPStatsDataPkts8192to18000Octets OBJECT-TYPE
  995.               SYNTAX Counter
  996.               ACCESS read-only
  997.               STATUS mandatory
  998.               DESCRIPTION
  999.                       "The total number of good non-MAC frames received
  1000.                       that were between 8192 and 18000 octets in length
  1001.                       inclusive, excluding framing bits but including
  1002.                       FCS octets."
  1003.               ::= { tokenRingPStatsEntry 16 }
  1004.  
  1005.           tokenRingPStatsDataPktsGreaterThan18000Octets OBJECT-TYPE
  1006.               SYNTAX Counter
  1007.  
  1008.  
  1009.  
  1010. Waldbusser                                                     [Page 18]
  1011.  
  1012. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1013.  
  1014.  
  1015.               ACCESS read-only
  1016.               STATUS mandatory
  1017.               DESCRIPTION
  1018.                       "The total number of good non-MAC frames received
  1019.                       that were greater than 18000 octets in length,
  1020.                       excluding framing bits but including FCS octets."
  1021.               ::= { tokenRingPStatsEntry 17 }
  1022.  
  1023.           tokenRingPStatsOwner OBJECT-TYPE
  1024.               SYNTAX OwnerString
  1025.               ACCESS read-write
  1026.               STATUS mandatory
  1027.               DESCRIPTION
  1028.                       "The entity that configured this entry and is
  1029.                       therefore using the resources assigned to it."
  1030.               ::= { tokenRingPStatsEntry 18 }
  1031.  
  1032.           tokenRingPStatsStatus OBJECT-TYPE
  1033.               SYNTAX EntryStatus
  1034.               ACCESS read-write
  1035.               STATUS mandatory
  1036.               DESCRIPTION
  1037.                       "The status of this tokenRingPStats entry."
  1038.               ::= { tokenRingPStatsEntry 19 }
  1039.  
  1040.  
  1041.           -- The Token Ring History Groups
  1042.  
  1043.           -- When an entry in the historyControlTable is created that
  1044.           -- identifies a token ring interface as its
  1045.           -- historyControlDataSource, the probe shall create
  1046.           -- corresponding entries in the tokenRingMLHistoryTable
  1047.           -- and/or the tokenRingPHistoryTable, depending on which
  1048.           -- groups it supports.
  1049.  
  1050.  
  1051.           -- The Token Ring Mac-Layer History Group
  1052.           --
  1053.           -- Implementation of this group is optional.
  1054.           -- Implementation of this group requires implementation of
  1055.           -- the historyControl group from RFC1271.
  1056.  
  1057.           tokenRingMLHistoryTable OBJECT-TYPE
  1058.               SYNTAX SEQUENCE OF TokenRingMLHistoryEntry
  1059.               ACCESS not-accessible
  1060.               STATUS mandatory
  1061.               DESCRIPTION
  1062.                       "A list of Mac-Layer Token Ring statistics
  1063.  
  1064.  
  1065.  
  1066. Waldbusser                                                     [Page 19]
  1067.  
  1068. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1069.  
  1070.  
  1071.                       entries."
  1072.               ::= { history 3 }
  1073.  
  1074.           tokenRingMLHistoryEntry OBJECT-TYPE
  1075.               SYNTAX TokenRingMLHistoryEntry
  1076.               ACCESS not-accessible
  1077.               STATUS mandatory
  1078.               DESCRIPTION
  1079.                       "A collection of Mac-Layer statistics kept for a
  1080.                       particular Token Ring interface."
  1081.               INDEX { tokenRingMLHistoryIndex,
  1082.                       tokenRingMLHistorySampleIndex }
  1083.               ::= { tokenRingMLHistoryTable 1 }
  1084.  
  1085.           -- As an example, an instance of the
  1086.           -- tokenRingMLHistoryMacOctets
  1087.           -- object might be named tokenRingMLHistoryMacOctets.1.27
  1088.  
  1089.           TokenRingMLHistoryEntry ::= SEQUENCE {
  1090.               tokenRingMLHistoryIndex                     INTEGER,
  1091.               tokenRingMLHistorySampleIndex               INTEGER,
  1092.               tokenRingMLHistoryIntervalStart             TimeTicks,
  1093.               tokenRingMLHistoryDropEvents                Counter,
  1094.               tokenRingMLHistoryMacOctets                 Counter,
  1095.               tokenRingMLHistoryMacPkts                   Counter,
  1096.               tokenRingMLHistoryRingPurgeEvents           Counter,
  1097.               tokenRingMLHistoryRingPurgePkts             Counter,
  1098.               tokenRingMLHistoryBeaconEvents              Counter,
  1099.               tokenRingMLHistoryBeaconTime                TimeInterval,
  1100.               tokenRingMLHistoryBeaconPkts                Counter,
  1101.               tokenRingMLHistoryClaimTokenEvents          Counter,
  1102.               tokenRingMLHistoryClaimTokenPkts            Counter,
  1103.               tokenRingMLHistoryNAUNChanges               Counter,
  1104.               tokenRingMLHistoryLineErrors                Counter,
  1105.               tokenRingMLHistoryInternalErrors            Counter,
  1106.               tokenRingMLHistoryBurstErrors               Counter,
  1107.               tokenRingMLHistoryACErrors                  Counter,
  1108.               tokenRingMLHistoryAbortErrors               Counter,
  1109.               tokenRingMLHistoryLostFrameErrors           Counter,
  1110.               tokenRingMLHistoryCongestionErrors          Counter,
  1111.               tokenRingMLHistoryFrameCopiedErrors         Counter,
  1112.               tokenRingMLHistoryFrequencyErrors           Counter,
  1113.               tokenRingMLHistoryTokenErrors               Counter,
  1114.               tokenRingMLHistorySoftErrorReports          Counter,
  1115.               tokenRingMLHistoryRingPollEvents            Counter,
  1116.               tokenRingMLHistoryActiveStations            INTEGER
  1117.           }
  1118.  
  1119.  
  1120.  
  1121.  
  1122. Waldbusser                                                     [Page 20]
  1123.  
  1124. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1125.  
  1126.  
  1127.           tokenRingMLHistoryIndex OBJECT-TYPE
  1128.               SYNTAX INTEGER (1..65535)
  1129.               ACCESS read-only
  1130.               STATUS mandatory
  1131.               DESCRIPTION
  1132.                       "The history of which this entry is a part.  The
  1133.                       history identified by a particular value of this
  1134.                       index is the same history as identified by the
  1135.                       same value of historyControlIndex."
  1136.               ::= { tokenRingMLHistoryEntry 1 }
  1137.  
  1138.           tokenRingMLHistorySampleIndex OBJECT-TYPE
  1139.               SYNTAX INTEGER
  1140.               ACCESS read-only
  1141.               STATUS mandatory
  1142.               DESCRIPTION
  1143.                       "An index that uniquely identifies the particular
  1144.                       Mac-Layer sample this entry represents among all
  1145.                       Mac-Layer samples associated with the same
  1146.                       historyControlEntry.  This index starts at 1 and
  1147.                       increases by one as each new sample is taken."
  1148.               ::= { tokenRingMLHistoryEntry 2 }
  1149.  
  1150.           tokenRingMLHistoryIntervalStart OBJECT-TYPE
  1151.               SYNTAX TimeTicks
  1152.               ACCESS read-only
  1153.               STATUS mandatory
  1154.               DESCRIPTION
  1155.                       "The value of sysUpTime at the start of the
  1156.                       interval over which this sample was measured.  If
  1157.                       the probe keeps track of the time of day, it
  1158.                       should start the first sample of the history at a
  1159.                       time such that when the next hour of the day
  1160.                       begins, a sample is started at that instant.  Note
  1161.                       that following this rule may require the probe to
  1162.                       delay collecting the first sample of the history,
  1163.                       as each sample must be of the same interval.  Also
  1164.                       note that the sample which is currently being
  1165.                       collected is not accessible in this table until
  1166.                       the end of its interval."
  1167.               ::= { tokenRingMLHistoryEntry 3 }
  1168.  
  1169.           tokenRingMLHistoryDropEvents OBJECT-TYPE
  1170.               SYNTAX Counter
  1171.               ACCESS read-only
  1172.               STATUS mandatory
  1173.               DESCRIPTION
  1174.                       "The total number of events in which packets were
  1175.  
  1176.  
  1177.  
  1178. Waldbusser                                                     [Page 21]
  1179.  
  1180. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1181.  
  1182.  
  1183.                       dropped by the probe due to lack of resources
  1184.                       during this sampling interval.  Note that this
  1185.                       number is not necessarily the number of packets
  1186.                       dropped, it is just the number of times this
  1187.                       condition has been detected."
  1188.               ::= { tokenRingMLHistoryEntry 4 }
  1189.  
  1190.           tokenRingMLHistoryMacOctets OBJECT-TYPE
  1191.               SYNTAX Counter
  1192.               ACCESS read-only
  1193.               STATUS mandatory
  1194.               DESCRIPTION
  1195.                       "The total number of octets of data in MAC packets
  1196.                       (excluding those that were not good frames)
  1197.                       received on the network during this sampling
  1198.                       interval (excluding framing bits but including FCS
  1199.                       octets)."
  1200.               ::= { tokenRingMLHistoryEntry 5 }
  1201.  
  1202.           tokenRingMLHistoryMacPkts OBJECT-TYPE
  1203.               SYNTAX Counter
  1204.               ACCESS read-only
  1205.               STATUS mandatory
  1206.               DESCRIPTION
  1207.                       "The total number of MAC packets (excluding those
  1208.                       that were not good frames) received during this
  1209.                       sampling interval."
  1210.               ::= { tokenRingMLHistoryEntry 6 }
  1211.  
  1212.           tokenRingMLHistoryRingPurgeEvents OBJECT-TYPE
  1213.               SYNTAX Counter
  1214.               ACCESS read-only
  1215.               STATUS mandatory
  1216.               DESCRIPTION
  1217.                       "The total number of times that the ring entered
  1218.                       the ring purge state from normal ring state during
  1219.                       this sampling interval.  The ring purge state that
  1220.                       comes from the claim token or beacon state is not
  1221.                       counted."
  1222.               ::= { tokenRingMLHistoryEntry 7 }
  1223.  
  1224.           tokenRingMLHistoryRingPurgePkts OBJECT-TYPE
  1225.               SYNTAX Counter
  1226.               ACCESS read-only
  1227.               STATUS mandatory
  1228.               DESCRIPTION
  1229.                       "The total number of Ring Purge MAC packets
  1230.                       detected by the probe during this sampling
  1231.  
  1232.  
  1233.  
  1234. Waldbusser                                                     [Page 22]
  1235.  
  1236. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1237.  
  1238.  
  1239.                       interval."
  1240.               ::= { tokenRingMLHistoryEntry 8 }
  1241.  
  1242.           tokenRingMLHistoryBeaconEvents OBJECT-TYPE
  1243.               SYNTAX Counter
  1244.               ACCESS read-only
  1245.               STATUS mandatory
  1246.               DESCRIPTION
  1247.                       "The total number of times that the ring enters a
  1248.                       beaconing state (beaconFrameStreamingState,
  1249.                       beaconBitStreamingState,
  1250.                       beaconSetRecoveryModeState, or
  1251.                       beaconRingSignalLossState) during this sampling
  1252.                       interval.  Note that a change of the source
  1253.                       address of the beacon packet does not constitute a
  1254.                       new beacon event."
  1255.               ::= { tokenRingMLHistoryEntry 9 }
  1256.  
  1257.           tokenRingMLHistoryBeaconTime OBJECT-TYPE
  1258.               SYNTAX TimeInterval
  1259.               ACCESS read-only
  1260.               STATUS mandatory
  1261.               DESCRIPTION
  1262.                       "The amount of time that the ring has been in the
  1263.                       beaconing state during this sampling interval."
  1264.               ::= { tokenRingMLHistoryEntry 10 }
  1265.  
  1266.           tokenRingMLHistoryBeaconPkts OBJECT-TYPE
  1267.               SYNTAX Counter
  1268.               ACCESS read-only
  1269.               STATUS mandatory
  1270.               DESCRIPTION
  1271.                       "The total number of beacon MAC packets detected
  1272.                       by the probe during this sampling interval."
  1273.               ::= { tokenRingMLHistoryEntry 11 }
  1274.  
  1275.           tokenRingMLHistoryClaimTokenEvents OBJECT-TYPE
  1276.               SYNTAX Counter
  1277.               ACCESS read-only
  1278.               STATUS mandatory
  1279.               DESCRIPTION
  1280.                       "The total number of times that the ring enters
  1281.                       the claim token state from normal ring state or
  1282.                       ring purge state during this sampling interval.
  1283.                       The claim token state that comes from the beacon
  1284.                       state is not counted."
  1285.               ::= { tokenRingMLHistoryEntry 12 }
  1286.  
  1287.  
  1288.  
  1289.  
  1290. Waldbusser                                                     [Page 23]
  1291.  
  1292. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1293.  
  1294.  
  1295.           tokenRingMLHistoryClaimTokenPkts OBJECT-TYPE
  1296.               SYNTAX Counter
  1297.               ACCESS read-only
  1298.               STATUS mandatory
  1299.               DESCRIPTION
  1300.                       "The total number of claim token MAC packets
  1301.                       detected by the probe during this sampling
  1302.                       interval."
  1303.               ::= { tokenRingMLHistoryEntry 13 }
  1304.  
  1305.           tokenRingMLHistoryNAUNChanges OBJECT-TYPE
  1306.               SYNTAX Counter
  1307.               ACCESS read-only
  1308.               STATUS mandatory
  1309.               DESCRIPTION
  1310.                       "The total number of NAUN changes detected by the
  1311.                       probe during this sampling interval."
  1312.               ::= { tokenRingMLHistoryEntry 14 }
  1313.  
  1314.           tokenRingMLHistoryLineErrors OBJECT-TYPE
  1315.               SYNTAX Counter
  1316.               ACCESS read-only
  1317.               STATUS mandatory
  1318.               DESCRIPTION
  1319.                       "The total number of line errors reported in error
  1320.                       reporting packets detected by the probe during
  1321.                       this sampling interval."
  1322.               ::= { tokenRingMLHistoryEntry 15 }
  1323.  
  1324.           tokenRingMLHistoryInternalErrors OBJECT-TYPE
  1325.               SYNTAX Counter
  1326.               ACCESS read-only
  1327.               STATUS mandatory
  1328.               DESCRIPTION
  1329.                       "The total number of adapter internal errors
  1330.                       reported in error reporting packets detected by
  1331.                       the probe during this sampling interval."
  1332.               ::= { tokenRingMLHistoryEntry 16 }
  1333.  
  1334.           tokenRingMLHistoryBurstErrors OBJECT-TYPE
  1335.               SYNTAX Counter
  1336.               ACCESS read-only
  1337.               STATUS mandatory
  1338.               DESCRIPTION
  1339.                       "The total number of burst errors reported in
  1340.                       error reporting packets detected by the probe
  1341.                       during this sampling interval."
  1342.               ::= { tokenRingMLHistoryEntry 17 }
  1343.  
  1344.  
  1345.  
  1346. Waldbusser                                                     [Page 24]
  1347.  
  1348. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1349.  
  1350.  
  1351.           tokenRingMLHistoryACErrors OBJECT-TYPE
  1352.               SYNTAX Counter
  1353.               ACCESS read-only
  1354.               STATUS mandatory
  1355.               DESCRIPTION
  1356.                       "The total number of AC (Address Copied) errors
  1357.                       reported in error reporting packets detected by
  1358.                       the probe during this sampling interval."
  1359.               ::= { tokenRingMLHistoryEntry 18 }
  1360.  
  1361.           tokenRingMLHistoryAbortErrors OBJECT-TYPE
  1362.               SYNTAX Counter
  1363.               ACCESS read-only
  1364.               STATUS mandatory
  1365.               DESCRIPTION
  1366.                       "The total number of abort delimiters reported in
  1367.                       error reporting packets detected by the probe
  1368.                       during this sampling interval."
  1369.               ::= { tokenRingMLHistoryEntry 19 }
  1370.  
  1371.           tokenRingMLHistoryLostFrameErrors OBJECT-TYPE
  1372.               SYNTAX Counter
  1373.               ACCESS read-only
  1374.               STATUS mandatory
  1375.               DESCRIPTION
  1376.                       "The total number of lost frame errors reported in
  1377.                       error reporting packets detected by the probe
  1378.                       during this sampling interval."
  1379.               ::= { tokenRingMLHistoryEntry 20 }
  1380.  
  1381.           tokenRingMLHistoryCongestionErrors OBJECT-TYPE
  1382.               SYNTAX Counter
  1383.               ACCESS read-only
  1384.               STATUS mandatory
  1385.               DESCRIPTION
  1386.                       "The total number of receive congestion errors
  1387.                       reported in error reporting packets detected by
  1388.                       the probe during this sampling interval."
  1389.               ::= { tokenRingMLHistoryEntry 21 }
  1390.  
  1391.           tokenRingMLHistoryFrameCopiedErrors OBJECT-TYPE
  1392.               SYNTAX Counter
  1393.               ACCESS read-only
  1394.               STATUS mandatory
  1395.               DESCRIPTION
  1396.                       "The total number of frame copied errors reported
  1397.                       in error reporting packets detected by the probe
  1398.                       during this sampling interval."
  1399.  
  1400.  
  1401.  
  1402. Waldbusser                                                     [Page 25]
  1403.  
  1404. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1405.  
  1406.  
  1407.               ::= { tokenRingMLHistoryEntry 22 }
  1408.  
  1409.           tokenRingMLHistoryFrequencyErrors OBJECT-TYPE
  1410.               SYNTAX Counter
  1411.               ACCESS read-only
  1412.               STATUS mandatory
  1413.               DESCRIPTION
  1414.                       "The total number of frequency errors reported in
  1415.                       error reporting packets detected by the probe
  1416.                       during this sampling interval."
  1417.               ::= { tokenRingMLHistoryEntry 23 }
  1418.  
  1419.           tokenRingMLHistoryTokenErrors OBJECT-TYPE
  1420.               SYNTAX Counter
  1421.               ACCESS read-only
  1422.               STATUS mandatory
  1423.               DESCRIPTION
  1424.                       "The total number of token errors reported in
  1425.                       error reporting packets detected by the probe
  1426.                       during this sampling interval."
  1427.               ::= { tokenRingMLHistoryEntry 24 }
  1428.  
  1429.           tokenRingMLHistorySoftErrorReports OBJECT-TYPE
  1430.               SYNTAX Counter
  1431.               ACCESS read-only
  1432.               STATUS mandatory
  1433.               DESCRIPTION
  1434.                       "The total number of soft error report frames
  1435.                       detected by the probe during this sampling
  1436.                       interval."
  1437.               ::= { tokenRingMLHistoryEntry 25 }
  1438.  
  1439.           tokenRingMLHistoryRingPollEvents OBJECT-TYPE
  1440.               SYNTAX Counter
  1441.               ACCESS read-only
  1442.               STATUS mandatory
  1443.               DESCRIPTION
  1444.                       "The total number of ring poll events detected by
  1445.                       the probe during this sampling interval."
  1446.               ::= { tokenRingMLHistoryEntry 26 }
  1447.  
  1448.           tokenRingMLHistoryActiveStations OBJECT-TYPE
  1449.               SYNTAX INTEGER
  1450.               ACCESS read-only
  1451.               STATUS mandatory
  1452.               DESCRIPTION
  1453.                       "The maximum number of active stations on the ring
  1454.                       detected by the probe during this sampling
  1455.  
  1456.  
  1457.  
  1458. Waldbusser                                                     [Page 26]
  1459.  
  1460. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1461.  
  1462.  
  1463.                       interval."
  1464.               ::= { tokenRingMLHistoryEntry 27}
  1465.  
  1466.  
  1467.           -- The Token Ring Promiscuous History Group
  1468.           --
  1469.           -- Implementation of this group is optional.
  1470.           -- Implementation of this group requires the implementation
  1471.           -- of the historyControl group from RFC1271.
  1472.  
  1473.           tokenRingPHistoryTable OBJECT-TYPE
  1474.               SYNTAX SEQUENCE OF TokenRingPHistoryEntry
  1475.               ACCESS not-accessible
  1476.               STATUS mandatory
  1477.               DESCRIPTION
  1478.                       "A list of promiscuous Token Ring statistics
  1479.                       entries."
  1480.               ::= { history 4 }
  1481.  
  1482.           tokenRingPHistoryEntry OBJECT-TYPE
  1483.               SYNTAX TokenRingPHistoryEntry
  1484.               ACCESS not-accessible
  1485.               STATUS mandatory
  1486.               DESCRIPTION
  1487.                       "A collection of promiscuous statistics kept for a
  1488.                       particular Token Ring interface."
  1489.               INDEX { tokenRingPHistoryIndex,
  1490.                       tokenRingPHistorySampleIndex }
  1491.               ::= { tokenRingPHistoryTable 1 }
  1492.  
  1493.           -- As an example, an instance of the
  1494.           -- tokenRingPHistoryDataPkts object
  1495.           -- might be named tokenRingPHistoryDataPkts.1.27
  1496.  
  1497.           TokenRingPHistoryEntry ::= SEQUENCE {
  1498.               tokenRingPHistoryIndex                          INTEGER,
  1499.               tokenRingPHistorySampleIndex                    INTEGER,
  1500.               tokenRingPHistoryIntervalStart                  TimeTicks,
  1501.               tokenRingPHistoryDropEvents                     Counter,
  1502.               tokenRingPHistoryDataOctets                     Counter,
  1503.               tokenRingPHistoryDataPkts                       Counter,
  1504.               tokenRingPHistoryDataBroadcastPkts              Counter,
  1505.               tokenRingPHistoryDataMulticastPkts              Counter,
  1506.               tokenRingPHistoryDataPkts18to63Octets           Counter,
  1507.               tokenRingPHistoryDataPkts64to127Octets          Counter,
  1508.               tokenRingPHistoryDataPkts128to255Octets         Counter,
  1509.               tokenRingPHistoryDataPkts256to511Octets         Counter,
  1510.               tokenRingPHistoryDataPkts512to1023Octets        Counter,
  1511.  
  1512.  
  1513.  
  1514. Waldbusser                                                     [Page 27]
  1515.  
  1516. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1517.  
  1518.  
  1519.               tokenRingPHistoryDataPkts1024to2047Octets       Counter,
  1520.               tokenRingPHistoryDataPkts2048to4095Octets       Counter,
  1521.               tokenRingPHistoryDataPkts4096to8191Octets       Counter,
  1522.               tokenRingPHistoryDataPkts8192to18000Octets      Counter,
  1523.               tokenRingPHistoryDataPktsGreaterThan18000Octets Counter
  1524.           }
  1525.  
  1526.           tokenRingPHistoryIndex OBJECT-TYPE
  1527.               SYNTAX INTEGER (1..65535)
  1528.               ACCESS read-only
  1529.               STATUS mandatory
  1530.               DESCRIPTION
  1531.                       "The history of which this entry is a part.  The
  1532.                       history identified by a particular value of this
  1533.                       index is the same history as identified by the
  1534.                       same value of historyControlIndex."
  1535.               ::= { tokenRingPHistoryEntry 1 }
  1536.  
  1537.           tokenRingPHistorySampleIndex OBJECT-TYPE
  1538.               SYNTAX INTEGER
  1539.               ACCESS read-only
  1540.               STATUS mandatory
  1541.               DESCRIPTION
  1542.                       "An index that uniquely identifies the particular
  1543.                       sample this entry represents among all samples
  1544.                       associated with the same historyControlEntry.
  1545.                       This index starts at 1 and increases by one as
  1546.                       each new sample is taken."
  1547.               ::= { tokenRingPHistoryEntry 2 }
  1548.  
  1549.           tokenRingPHistoryIntervalStart OBJECT-TYPE
  1550.               SYNTAX TimeTicks
  1551.               ACCESS read-only
  1552.               STATUS mandatory
  1553.               DESCRIPTION
  1554.                       "The value of sysUpTime at the start of the
  1555.                       interval over which this sample was measured.  If
  1556.                       the probe keeps track of the time of day, it
  1557.                       should start the first sample of the history at a
  1558.                       time such that when the next hour of the day
  1559.                       begins, a sample is started at that instant.  Note
  1560.                       that following this rule may require the probe to
  1561.                       delay collecting the first sample of the history,
  1562.                       as each sample must be of the same interval.  Also
  1563.                       note that the sample which is currently being
  1564.                       collected is not accessible in this table until
  1565.                       the end of its interval."
  1566.               ::= { tokenRingPHistoryEntry 3 }
  1567.  
  1568.  
  1569.  
  1570. Waldbusser                                                     [Page 28]
  1571.  
  1572. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1573.  
  1574.  
  1575.           tokenRingPHistoryDropEvents OBJECT-TYPE
  1576.               SYNTAX Counter
  1577.               ACCESS read-only
  1578.               STATUS mandatory
  1579.               DESCRIPTION
  1580.                       "The total number of events in which packets were
  1581.                       dropped by the probe due to lack of resources
  1582.                       during this sampling interval.  Note that this
  1583.                       number is not necessarily the number of packets
  1584.                       dropped, it is just the number of times this
  1585.                       condition has been detected."
  1586.               ::= { tokenRingPHistoryEntry 4 }
  1587.  
  1588.           tokenRingPHistoryDataOctets OBJECT-TYPE
  1589.               SYNTAX Counter
  1590.               ACCESS read-only
  1591.               STATUS mandatory
  1592.               DESCRIPTION
  1593.                       "The total number of octets of data in good frames
  1594.                       received on the network (excluding framing bits
  1595.                       but including FCS octets) in non-MAC packets
  1596.                       during this sampling interval."
  1597.               ::= { tokenRingPHistoryEntry 5 }
  1598.  
  1599.           tokenRingPHistoryDataPkts OBJECT-TYPE
  1600.               SYNTAX Counter
  1601.               ACCESS read-only
  1602.               STATUS mandatory
  1603.               DESCRIPTION
  1604.                       "The total number of good non-MAC frames received
  1605.                       during this sampling interval."
  1606.               ::= { tokenRingPHistoryEntry 6 }
  1607.  
  1608.           tokenRingPHistoryDataBroadcastPkts OBJECT-TYPE
  1609.               SYNTAX Counter
  1610.               ACCESS read-only
  1611.               STATUS mandatory
  1612.               DESCRIPTION
  1613.                       "The total number of good non-MAC frames received
  1614.                       during this sampling interval that were directed
  1615.                       to an LLC broadcast address (0xFFFFFFFFFFFF or
  1616.                       0xC000FFFFFFFF)."
  1617.               ::= { tokenRingPHistoryEntry 7 }
  1618.  
  1619.           tokenRingPHistoryDataMulticastPkts OBJECT-TYPE
  1620.               SYNTAX Counter
  1621.               ACCESS read-only
  1622.               STATUS mandatory
  1623.  
  1624.  
  1625.  
  1626. Waldbusser                                                     [Page 29]
  1627.  
  1628. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1629.  
  1630.  
  1631.               DESCRIPTION
  1632.                       "The total number of good non-MAC frames received
  1633.                       during this sampling interval that were directed
  1634.                       to a local or global multicast or functional
  1635.                       address.  Note that this number does not include
  1636.                       packets directed to the broadcast address."
  1637.               ::= { tokenRingPHistoryEntry 8 }
  1638.  
  1639.           tokenRingPHistoryDataPkts18to63Octets OBJECT-TYPE
  1640.               SYNTAX Counter
  1641.               ACCESS read-only
  1642.               STATUS mandatory
  1643.               DESCRIPTION
  1644.                       "The total number of good non-MAC frames received
  1645.                       during this sampling interval that were between 18
  1646.                       and 63 octets in length inclusive, excluding
  1647.                       framing bits but including FCS octets."
  1648.               ::= { tokenRingPHistoryEntry 9 }
  1649.  
  1650.           tokenRingPHistoryDataPkts64to127Octets OBJECT-TYPE
  1651.               SYNTAX Counter
  1652.               ACCESS read-only
  1653.               STATUS mandatory
  1654.               DESCRIPTION
  1655.                       "The total number of good non-MAC frames received
  1656.                       during this sampling interval that were between 64
  1657.                       and 127 octets in length inclusive, excluding
  1658.                       framing bits but including FCS octets."
  1659.               ::= { tokenRingPHistoryEntry 10 }
  1660.  
  1661.           tokenRingPHistoryDataPkts128to255Octets OBJECT-TYPE
  1662.               SYNTAX Counter
  1663.               ACCESS read-only
  1664.               STATUS mandatory
  1665.               DESCRIPTION
  1666.                       "The total number of good non-MAC frames received
  1667.                       during this sampling interval that were between
  1668.                       128 and 255 octets in length inclusive, excluding
  1669.                       framing bits but including FCS octets."
  1670.               ::= { tokenRingPHistoryEntry 11 }
  1671.  
  1672.           tokenRingPHistoryDataPkts256to511Octets OBJECT-TYPE
  1673.               SYNTAX Counter
  1674.               ACCESS read-only
  1675.               STATUS mandatory
  1676.               DESCRIPTION
  1677.                       "The total number of good non-MAC frames received
  1678.                       during this sampling interval that were between
  1679.  
  1680.  
  1681.  
  1682. Waldbusser                                                     [Page 30]
  1683.  
  1684. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1685.  
  1686.  
  1687.                       256 and 511 octets in length inclusive, excluding
  1688.                       framing bits but including FCS octets."
  1689.               ::= { tokenRingPHistoryEntry 12 }
  1690.  
  1691.           tokenRingPHistoryDataPkts512to1023Octets OBJECT-TYPE
  1692.               SYNTAX Counter
  1693.               ACCESS read-only
  1694.               STATUS mandatory
  1695.               DESCRIPTION
  1696.                       "The total number of good non-MAC frames received
  1697.                       during this sampling interval that were between
  1698.                       512 and 1023 octets in length inclusive, excluding
  1699.                       framing bits but including FCS octets."
  1700.               ::= { tokenRingPHistoryEntry 13 }
  1701.  
  1702.           tokenRingPHistoryDataPkts1024to2047Octets OBJECT-TYPE
  1703.               SYNTAX Counter
  1704.               ACCESS read-only
  1705.               STATUS mandatory
  1706.               DESCRIPTION
  1707.                       "The total number of good non-MAC frames received
  1708.                       during this sampling interval that were between
  1709.                       1024 and 2047 octets in length inclusive,
  1710.                       excluding framing bits but including FCS octets."
  1711.               ::= { tokenRingPHistoryEntry 14 }
  1712.  
  1713.           tokenRingPHistoryDataPkts2048to4095Octets OBJECT-TYPE
  1714.               SYNTAX Counter
  1715.               ACCESS read-only
  1716.               STATUS mandatory
  1717.               DESCRIPTION
  1718.                       "The total number of good non-MAC frames received
  1719.                       during this sampling interval that were between
  1720.                       2048 and 4095 octets in length inclusive,
  1721.                       excluding framing bits but including FCS octets."
  1722.               ::= { tokenRingPHistoryEntry 15 }
  1723.  
  1724.           tokenRingPHistoryDataPkts4096to8191Octets OBJECT-TYPE
  1725.               SYNTAX Counter
  1726.               ACCESS read-only
  1727.               STATUS mandatory
  1728.               DESCRIPTION
  1729.                       "The total number of good non-MAC frames received
  1730.                       during this sampling interval that were between
  1731.                       4096 and 8191 octets in length inclusive,
  1732.                       excluding framing bits but including FCS octets."
  1733.               ::= { tokenRingPHistoryEntry 16 }
  1734.  
  1735.  
  1736.  
  1737.  
  1738. Waldbusser                                                     [Page 31]
  1739.  
  1740. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1741.  
  1742.  
  1743.           tokenRingPHistoryDataPkts8192to18000Octets OBJECT-TYPE
  1744.               SYNTAX Counter
  1745.               ACCESS read-only
  1746.               STATUS mandatory
  1747.               DESCRIPTION
  1748.                       "The total number of good non-MAC frames received
  1749.                       during this sampling interval that were between
  1750.                       8192 and 18000 octets in length inclusive,
  1751.                       excluding framing bits but including FCS octets."
  1752.               ::= { tokenRingPHistoryEntry 17 }
  1753.  
  1754.           tokenRingPHistoryDataPktsGreaterThan18000Octets OBJECT-TYPE
  1755.               SYNTAX Counter
  1756.               ACCESS read-only
  1757.               STATUS mandatory
  1758.               DESCRIPTION
  1759.                       "The total number of good non-MAC frames received
  1760.                       during this sampling interval that were greater
  1761.                       than 18000 octets in length, excluding framing
  1762.                       bits but including FCS octets."
  1763.               ::= { tokenRingPHistoryEntry 18 }
  1764.  
  1765.  
  1766.           -- The Token Ring Ring Station Group
  1767.           --
  1768.           -- Implementation of this group is optional
  1769.           --
  1770.           -- Although the ringStationTable stores entries only for
  1771.           -- those stations physically attached to the local ring and
  1772.           -- the number of stations attached to a ring is limited, a
  1773.           -- probe may still need to free resources when resources
  1774.           -- grow tight.  In such a situation, it is suggested that
  1775.           -- the probe free only inactive stations, and to
  1776.           -- first free the stations that have been inactive for the
  1777.           -- longest time.
  1778.  
  1779.           ringStationControlTable OBJECT-TYPE
  1780.               SYNTAX SEQUENCE OF RingStationControlEntry
  1781.               ACCESS not-accessible
  1782.               STATUS mandatory
  1783.               DESCRIPTION
  1784.                       "A list of ringStation table control entries."
  1785.               ::= { tokenRing 1 }
  1786.  
  1787.           ringStationControlEntry OBJECT-TYPE
  1788.               SYNTAX RingStationControlEntry
  1789.               ACCESS not-accessible
  1790.               STATUS mandatory
  1791.  
  1792.  
  1793.  
  1794. Waldbusser                                                     [Page 32]
  1795.  
  1796. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1797.  
  1798.  
  1799.               DESCRIPTION
  1800.                       "A list of parameters that set up the discovery of
  1801.                       stations on a particular interface and the
  1802.                       collection of statistics about these stations."
  1803.               INDEX { ringStationControlIfIndex }
  1804.               ::= { ringStationControlTable 1 }
  1805.  
  1806.           -- As an example, an instance of the
  1807.           -- ringStationControlIfIndex object
  1808.           -- might be named ringStationControlIfIndex.1
  1809.  
  1810.           RingStationControlEntry ::= SEQUENCE {
  1811.               ringStationControlIfIndex          INTEGER,
  1812.               ringStationControlTableSize        INTEGER,
  1813.               ringStationControlActiveStations   INTEGER,
  1814.               ringStationControlRingState        INTEGER,
  1815.               ringStationControlBeaconSender     MacAddress,
  1816.               ringStationControlBeaconNAUN       MacAddress,
  1817.               ringStationControlActiveMonitor    MacAddress,
  1818.               ringStationControlOrderChanges     Counter,
  1819.               ringStationControlOwner            OwnerString,
  1820.               ringStationControlStatus           EntryStatus
  1821.           }
  1822.  
  1823.           ringStationControlIfIndex OBJECT-TYPE
  1824.               SYNTAX INTEGER (1..65535)
  1825.               ACCESS read-only
  1826.               STATUS mandatory
  1827.               DESCRIPTION
  1828.                       "The value of this object uniquely identifies the
  1829.                       interface on this remote network monitoring device
  1830.                       from which ringStation data is collected.  The
  1831.                       interface identified by a particular value of this
  1832.                       object is the same interface as identified by the
  1833.                       same value of the ifIndex object, defined in MIB-
  1834.                       II [3]."
  1835.               ::= { ringStationControlEntry 1 }
  1836.  
  1837.           ringStationControlTableSize OBJECT-TYPE
  1838.               SYNTAX INTEGER
  1839.               ACCESS read-only
  1840.               STATUS mandatory
  1841.               DESCRIPTION
  1842.                       "The number of ringStationEntries in the
  1843.                       ringStationTable associated with this
  1844.                       ringStationControlEntry."
  1845.               ::= { ringStationControlEntry 2 }
  1846.  
  1847.  
  1848.  
  1849.  
  1850. Waldbusser                                                     [Page 33]
  1851.  
  1852. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1853.  
  1854.  
  1855.           ringStationControlActiveStations OBJECT-TYPE
  1856.               SYNTAX INTEGER
  1857.               ACCESS read-only
  1858.               STATUS mandatory
  1859.               DESCRIPTION
  1860.                       "The number of active ringStationEntries in the
  1861.                       ringStationTable associated with this
  1862.                       ringStationControlEntry."
  1863.               ::= { ringStationControlEntry 3 }
  1864.  
  1865.           ringStationControlRingState OBJECT-TYPE
  1866.               SYNTAX INTEGER {
  1867.                   normalOperation(1),
  1868.                   ringPurgeState(2),
  1869.                   claimTokenState(3),
  1870.                   beaconFrameStreamingState(4),
  1871.                   beaconBitStreamingState(5),
  1872.                   beaconRingSignalLossState(6),
  1873.                   beaconSetRecoveryModeState(7)
  1874.               }
  1875.               ACCESS read-only
  1876.               STATUS mandatory
  1877.               DESCRIPTION
  1878.                       "The current status of this ring."
  1879.               ::= { ringStationControlEntry 4 }
  1880.  
  1881.           ringStationControlBeaconSender OBJECT-TYPE
  1882.               SYNTAX MacAddress
  1883.               ACCESS read-only
  1884.               STATUS mandatory
  1885.               DESCRIPTION
  1886.                       "The address of the sender of the last beacon
  1887.                       frame received by the probe on this ring.  If no
  1888.                       beacon frames have been received, this object
  1889.                       shall be equal to six octets of zero."
  1890.               ::= { ringStationControlEntry 5 }
  1891.  
  1892.           ringStationControlBeaconNAUN OBJECT-TYPE
  1893.               SYNTAX MacAddress
  1894.               ACCESS read-only
  1895.               STATUS mandatory
  1896.               DESCRIPTION
  1897.                       "The address of the NAUN in the last beacon frame
  1898.                       received by the probe on this ring.  If no beacon
  1899.                       frames have been received, this object shall be
  1900.                       equal to six octets of zero."
  1901.               ::= { ringStationControlEntry 6 }
  1902.  
  1903.  
  1904.  
  1905.  
  1906. Waldbusser                                                     [Page 34]
  1907.  
  1908. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1909.  
  1910.  
  1911.           ringStationControlActiveMonitor OBJECT-TYPE
  1912.               SYNTAX MacAddress
  1913.               ACCESS read-only
  1914.               STATUS mandatory
  1915.               DESCRIPTION
  1916.                       "The address of the Active Monitor on this
  1917.                       segment.  If this address is unknown, this object
  1918.                       shall be equal to six octets of zero."
  1919.               ::= { ringStationControlEntry 7 }
  1920.  
  1921.           ringStationControlOrderChanges OBJECT-TYPE
  1922.               SYNTAX Counter
  1923.               ACCESS read-only
  1924.               STATUS mandatory
  1925.               DESCRIPTION
  1926.                       "The number of add and delete events in the
  1927.                       ringStationOrderTable optionally associated with
  1928.                       this ringStationControlEntry."
  1929.               ::= { ringStationControlEntry 8 }
  1930.  
  1931.           ringStationControlOwner OBJECT-TYPE
  1932.               SYNTAX OwnerString
  1933.               ACCESS read-write
  1934.               STATUS mandatory
  1935.               DESCRIPTION
  1936.                       "The entity that configured this entry and is
  1937.                       therefore using the resources assigned to it."
  1938.               ::= { ringStationControlEntry 9 }
  1939.  
  1940.           ringStationControlStatus OBJECT-TYPE
  1941.               SYNTAX EntryStatus
  1942.               ACCESS read-write
  1943.               STATUS mandatory
  1944.               DESCRIPTION
  1945.                       "The status of this ringStationControl entry.
  1946.  
  1947.                       If this object is not equal to valid(1), all
  1948.                       associated entries in the ringStationTable shall
  1949.                       be deleted by the agent."
  1950.               ::= { ringStationControlEntry 10 }
  1951.  
  1952.           ringStationTable OBJECT-TYPE
  1953.               SYNTAX SEQUENCE OF RingStationEntry
  1954.               ACCESS not-accessible
  1955.               STATUS mandatory
  1956.               DESCRIPTION
  1957.                       "A list of ring station entries.  An entry will
  1958.                       exist for each station that is now or has
  1959.  
  1960.  
  1961.  
  1962. Waldbusser                                                     [Page 35]
  1963.  
  1964. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  1965.  
  1966.  
  1967.                       previously been detected as physically present on
  1968.                       this ring."
  1969.                ::= { tokenRing 2 }
  1970.  
  1971.           ringStationEntry OBJECT-TYPE
  1972.               SYNTAX RingStationEntry
  1973.               ACCESS not-accessible
  1974.               STATUS mandatory
  1975.               DESCRIPTION
  1976.                       "A collection of statistics for a particular
  1977.                       station that has been discovered on a ring
  1978.                       monitored by this device."
  1979.               INDEX { ringStationIfIndex, ringStationMacAddress }
  1980.               ::= { ringStationTable 1 }
  1981.  
  1982.           -- As an example, an instance of the
  1983.           -- ringStationStationStatus object might be named
  1984.           -- ringStationStationStatus.1.16.0.90.0.64.131
  1985.  
  1986.           RingStationEntry ::= SEQUENCE {
  1987.               ringStationIfIndex                INTEGER,
  1988.               ringStationMacAddress             MacAddress,
  1989.               ringStationLastNAUN               MacAddress,
  1990.               ringStationStationStatus          INTEGER,
  1991.               ringStationLastEnterTime          TimeTicks,
  1992.               ringStationLastExitTime           TimeTicks,
  1993.               ringStationDuplicateAddresses     Counter,
  1994.               ringStationInLineErrors           Counter,
  1995.               ringStationOutLineErrors          Counter,
  1996.               ringStationInternalErrors         Counter,
  1997.               ringStationInBurstErrors          Counter,
  1998.               ringStationOutBurstErrors         Counter,
  1999.               ringStationACErrors               Counter,
  2000.               ringStationAbortErrors            Counter,
  2001.               ringStationLostFrameErrors        Counter,
  2002.               ringStationCongestionErrors       Counter,
  2003.               ringStationFrameCopiedErrors      Counter,
  2004.               ringStationFrequencyErrors        Counter,
  2005.               ringStationTokenErrors            Counter,
  2006.               ringStationInBeaconErrors         Counter,
  2007.               ringStationOutBeaconErrors        Counter,
  2008.               ringStationInsertions             Counter
  2009.           }
  2010.  
  2011.           ringStationIfIndex OBJECT-TYPE
  2012.               SYNTAX INTEGER
  2013.               ACCESS read-only
  2014.               STATUS mandatory
  2015.  
  2016.  
  2017.  
  2018. Waldbusser                                                     [Page 36]
  2019.  
  2020. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2021.  
  2022.  
  2023.               DESCRIPTION
  2024.                       "The value of this object uniquely identifies the
  2025.                       interface on this remote network monitoring device
  2026.                       on which this station was detected.  The interface
  2027.                       identified by a particular value of this object is
  2028.                       the same interface as identified by the same value
  2029.                       of the ifIndex object, defined in MIB-II [3]."
  2030.               ::= { ringStationEntry 1 }
  2031.  
  2032.           ringStationMacAddress OBJECT-TYPE
  2033.               SYNTAX MacAddress
  2034.               ACCESS read-only
  2035.               STATUS mandatory
  2036.               DESCRIPTION
  2037.                       "The physical address of this station."
  2038.               ::= { ringStationEntry 2 }
  2039.  
  2040.           ringStationLastNAUN OBJECT-TYPE
  2041.               SYNTAX MacAddress
  2042.               ACCESS read-only
  2043.               STATUS mandatory
  2044.               DESCRIPTION
  2045.                       "The physical address of last known NAUN of this
  2046.                       station."
  2047.               ::= { ringStationEntry 3 }
  2048.  
  2049.           ringStationStationStatus OBJECT-TYPE
  2050.               SYNTAX INTEGER {
  2051.                   active(1),    -- actively participating in ring poll.
  2052.                   inactive(2),  -- Not participating in ring poll
  2053.                   forcedRemoval(3) -- Forced off ring by network
  2054.                                    -- management.
  2055.               }
  2056.               ACCESS read-only
  2057.               STATUS mandatory
  2058.               DESCRIPTION
  2059.                       "The status of this station on the ring."
  2060.               ::= { ringStationEntry 4 }
  2061.  
  2062.           ringStationLastEnterTime OBJECT-TYPE
  2063.               SYNTAX TimeTicks
  2064.               ACCESS read-only
  2065.               STATUS mandatory
  2066.               DESCRIPTION
  2067.                       "The value of sysUpTime at the time this station
  2068.                       last entered the ring.  If the time is unknown,
  2069.                       this value shall be zero."
  2070.               ::= { ringStationEntry 5 }
  2071.  
  2072.  
  2073.  
  2074. Waldbusser                                                     [Page 37]
  2075.  
  2076. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2077.  
  2078.  
  2079.           ringStationLastExitTime OBJECT-TYPE
  2080.               SYNTAX TimeTicks
  2081.               ACCESS read-only
  2082.               STATUS mandatory
  2083.               DESCRIPTION
  2084.                       "The value of sysUpTime at the time the probe
  2085.                       detected that this station last exited the ring.
  2086.                       If the time is unknown, this value shall be zero."
  2087.               ::= { ringStationEntry 6 }
  2088.  
  2089.           ringStationDuplicateAddresses OBJECT-TYPE
  2090.               SYNTAX Counter
  2091.               ACCESS read-only
  2092.               STATUS mandatory
  2093.               DESCRIPTION
  2094.                       "The number of times this station experienced a
  2095.                       duplicate address error."
  2096.               ::= { ringStationEntry 7 }
  2097.  
  2098.           ringStationInLineErrors OBJECT-TYPE
  2099.               SYNTAX Counter
  2100.               ACCESS read-only
  2101.               STATUS mandatory
  2102.               DESCRIPTION
  2103.                       "The total number of line errors reported by this
  2104.                       station in error reporting packets detected by the
  2105.                       probe."
  2106.               ::= { ringStationEntry 8 }
  2107.  
  2108.           ringStationOutLineErrors OBJECT-TYPE
  2109.               SYNTAX Counter
  2110.               ACCESS read-only
  2111.               STATUS mandatory
  2112.               DESCRIPTION
  2113.                       "The total number of line errors reported in error
  2114.                       reporting packets sent by the nearest active
  2115.                       downstream neighbor of this station and detected
  2116.                       by the probe."
  2117.               ::= { ringStationEntry 9 }
  2118.  
  2119.           ringStationInternalErrors OBJECT-TYPE
  2120.               SYNTAX Counter
  2121.               ACCESS read-only
  2122.               STATUS mandatory
  2123.               DESCRIPTION
  2124.                       "The total number of adapter internal errors
  2125.                       reported by this station in error reporting
  2126.                       packets detected by the probe."
  2127.  
  2128.  
  2129.  
  2130. Waldbusser                                                     [Page 38]
  2131.  
  2132. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2133.  
  2134.  
  2135.               ::= { ringStationEntry 10 }
  2136.  
  2137.           ringStationInBurstErrors OBJECT-TYPE
  2138.               SYNTAX Counter
  2139.               ACCESS read-only
  2140.               STATUS mandatory
  2141.               DESCRIPTION
  2142.                       "The total number of burst errors reported by this
  2143.                       station in error reporting packets detected by the
  2144.                       probe."
  2145.               ::= { ringStationEntry 11 }
  2146.  
  2147.           ringStationOutBurstErrors OBJECT-TYPE
  2148.               SYNTAX Counter
  2149.               ACCESS read-only
  2150.               STATUS mandatory
  2151.               DESCRIPTION
  2152.                       "The total number of burst errors reported in
  2153.                       error reporting packets sent by the nearest active
  2154.                       downstream neighbor of this station and detected
  2155.                       by the probe."
  2156.               ::= { ringStationEntry 12 }
  2157.  
  2158.           ringStationACErrors OBJECT-TYPE
  2159.               SYNTAX Counter
  2160.               ACCESS read-only
  2161.               STATUS mandatory
  2162.               DESCRIPTION
  2163.                       "The total number of AC (Address Copied) errors
  2164.                       reported in error reporting packets sent by the
  2165.                       nearest active downstream neighbor of this station
  2166.                       and detected by the probe."
  2167.               ::= { ringStationEntry 13 }
  2168.  
  2169.           ringStationAbortErrors OBJECT-TYPE
  2170.               SYNTAX Counter
  2171.               ACCESS read-only
  2172.               STATUS mandatory
  2173.               DESCRIPTION
  2174.                       "The total number of abort delimiters reported by
  2175.                       this station in error reporting packets detected
  2176.                       by the probe."
  2177.               ::= { ringStationEntry 14 }
  2178.  
  2179.           ringStationLostFrameErrors OBJECT-TYPE
  2180.               SYNTAX Counter
  2181.               ACCESS read-only
  2182.               STATUS mandatory
  2183.  
  2184.  
  2185.  
  2186. Waldbusser                                                     [Page 39]
  2187.  
  2188. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2189.  
  2190.  
  2191.               DESCRIPTION
  2192.                       "The total number of lost frame errors reported by
  2193.                       this station in error reporting packets detected
  2194.                       by the probe."
  2195.               ::= { ringStationEntry 15 }
  2196.  
  2197.           ringStationCongestionErrors OBJECT-TYPE
  2198.               SYNTAX Counter
  2199.               ACCESS read-only
  2200.               STATUS mandatory
  2201.               DESCRIPTION
  2202.                       "The total number of receive congestion errors
  2203.                       reported by this station in error reporting
  2204.                       packets detected by the probe."
  2205.               ::= { ringStationEntry 16 }
  2206.  
  2207.           ringStationFrameCopiedErrors OBJECT-TYPE
  2208.               SYNTAX Counter
  2209.               ACCESS read-only
  2210.               STATUS mandatory
  2211.               DESCRIPTION
  2212.                       "The total number of frame copied errors reported
  2213.                       by this station in error reporting packets
  2214.                       detected by the probe."
  2215.               ::= { ringStationEntry 17 }
  2216.  
  2217.           ringStationFrequencyErrors OBJECT-TYPE
  2218.               SYNTAX Counter
  2219.               ACCESS read-only
  2220.               STATUS mandatory
  2221.               DESCRIPTION
  2222.                       "The total number of frequency errors reported by
  2223.                       this station in error reporting packets detected
  2224.                       by the probe."
  2225.               ::= { ringStationEntry 18 }
  2226.  
  2227.           ringStationTokenErrors OBJECT-TYPE
  2228.               SYNTAX Counter
  2229.               ACCESS read-only
  2230.               STATUS mandatory
  2231.               DESCRIPTION
  2232.                       "The total number of token errors reported by this
  2233.                       station in error reporting frames detected by the
  2234.                       probe."
  2235.               ::= { ringStationEntry 19 }
  2236.  
  2237.           ringStationInBeaconErrors OBJECT-TYPE
  2238.               SYNTAX Counter
  2239.  
  2240.  
  2241.  
  2242. Waldbusser                                                     [Page 40]
  2243.  
  2244. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2245.  
  2246.  
  2247.               ACCESS read-only
  2248.               STATUS mandatory
  2249.               DESCRIPTION
  2250.                       "The total number of beacon frames sent by this
  2251.                       station and detected by the probe."
  2252.               ::= { ringStationEntry 20 }
  2253.  
  2254.           ringStationOutBeaconErrors OBJECT-TYPE
  2255.               SYNTAX Counter
  2256.               ACCESS read-only
  2257.               STATUS mandatory
  2258.               DESCRIPTION
  2259.                       "The total number of beacon frames detected by the
  2260.                       probe that name this station as the NAUN."
  2261.               ::= { ringStationEntry 21 }
  2262.  
  2263.           ringStationInsertions OBJECT-TYPE
  2264.               SYNTAX Counter
  2265.               ACCESS read-only
  2266.               STATUS mandatory
  2267.               DESCRIPTION
  2268.                       "The number of times the probe detected this
  2269.                       station inserting onto the ring."
  2270.               ::= { ringStationEntry 22 }
  2271.  
  2272.  
  2273.           -- The Token Ring Ring Station Order Group
  2274.           --
  2275.           -- Implementation of this group is optional
  2276.           --
  2277.  
  2278.           -- The ringStationOrderTable
  2279.  
  2280.           ringStationOrderTable OBJECT-TYPE
  2281.               SYNTAX SEQUENCE OF RingStationOrderEntry
  2282.               ACCESS not-accessible
  2283.               STATUS mandatory
  2284.               DESCRIPTION
  2285.                       "A list of ring station entries for stations in
  2286.                       the ring poll, ordered by their ring-order."
  2287.               ::= { tokenRing 3 }
  2288.  
  2289.           ringStationOrderEntry OBJECT-TYPE
  2290.               SYNTAX RingStationOrderEntry
  2291.               ACCESS not-accessible
  2292.               STATUS mandatory
  2293.               DESCRIPTION
  2294.                       "A collection of statistics for a particular
  2295.  
  2296.  
  2297.  
  2298. Waldbusser                                                     [Page 41]
  2299.  
  2300. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2301.  
  2302.  
  2303.                       station that is active on a ring monitored by this
  2304.                       device.  This table will contain information for
  2305.                       every interface that has a
  2306.                       ringStationControlStatus equal to valid."
  2307.               INDEX { ringStationOrderIfIndex,
  2308.                       ringStationOrderOrderIndex }
  2309.               ::= { ringStationOrderTable 1 }
  2310.  
  2311.           -- As an example, an instance of the
  2312.           -- ringStationOrderMacAddress object might be named
  2313.           -- ringStationOrderMacAddress.1.14
  2314.  
  2315.           RingStationOrderEntry ::= SEQUENCE {
  2316.               ringStationOrderIfIndex             INTEGER,
  2317.               ringStationOrderOrderIndex          INTEGER,
  2318.               ringStationOrderMacAddress          MacAddress
  2319.           }
  2320.  
  2321.           ringStationOrderIfIndex OBJECT-TYPE
  2322.               SYNTAX INTEGER
  2323.               ACCESS read-only
  2324.               STATUS mandatory
  2325.               DESCRIPTION
  2326.                       "The value of this object uniquely identifies the
  2327.                       interface on this remote network monitoring device
  2328.                       on which this station was detected.  The interface
  2329.                       identified by a particular value of this object is
  2330.                       the same interface as identified by the same value
  2331.                       of the ifIndex object, defined in MIB-II [3]."
  2332.               ::= { ringStationOrderEntry 1 }
  2333.  
  2334.           ringStationOrderOrderIndex OBJECT-TYPE
  2335.               SYNTAX INTEGER
  2336.               ACCESS read-only
  2337.               STATUS mandatory
  2338.               DESCRIPTION
  2339.                       "This index denotes the location of this station
  2340.                       with respect to other stations on the ring.  This
  2341.                       index is one more than the number of hops
  2342.                       downstream that this station is from the rmon
  2343.                       probe.  The rmon probe itself gets the value one."
  2344.               ::= { ringStationOrderEntry 2 }
  2345.  
  2346.           ringStationOrderMacAddress OBJECT-TYPE
  2347.               SYNTAX MacAddress
  2348.               ACCESS read-only
  2349.               STATUS mandatory
  2350.               DESCRIPTION
  2351.  
  2352.  
  2353.  
  2354. Waldbusser                                                     [Page 42]
  2355.  
  2356. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2357.  
  2358.  
  2359.                       "The physical address of this station."
  2360.               ::= { ringStationOrderEntry 3 }
  2361.  
  2362.  
  2363.           -- The Token Ring Ring Station Config Group
  2364.           --
  2365.           -- Implementation of this group is optional.
  2366.           -- The ring station config group manages token ring nodes
  2367.           -- through active means.
  2368.  
  2369.           ringStationConfigControlTable OBJECT-TYPE
  2370.               SYNTAX SEQUENCE OF RingStationConfigControlEntry
  2371.               ACCESS not-accessible
  2372.               STATUS mandatory
  2373.               DESCRIPTION
  2374.                       "A list of ring station configuration control
  2375.                       entries."
  2376.               ::= { tokenRing 4 }
  2377.  
  2378.           ringStationConfigControlEntry OBJECT-TYPE
  2379.               SYNTAX RingStationConfigControlEntry
  2380.               ACCESS not-accessible
  2381.               STATUS mandatory
  2382.               DESCRIPTION
  2383.                       "This entry controls active management of stations
  2384.                       by the probe.  One entry exists in this table for
  2385.                       each active station in the ringStationTable."
  2386.               INDEX { ringStationConfigControlIfIndex,
  2387.                       ringStationConfigControlMacAddress }
  2388.               ::= { ringStationConfigControlTable 1 }
  2389.  
  2390.           -- As an example, an instance of the
  2391.           -- ringStationConfigControlRemove object might be named
  2392.           -- ringStationConfigControlRemove.1.16.0.90.0.64.131
  2393.  
  2394.           RingStationConfigControlEntry ::= SEQUENCE {
  2395.               ringStationConfigControlIfIndex         INTEGER,
  2396.               ringStationConfigControlMacAddress      MacAddress,
  2397.               ringStationConfigControlRemove          INTEGER,
  2398.               ringStationConfigControlUpdateStats     INTEGER
  2399.           }
  2400.  
  2401.           ringStationConfigControlIfIndex OBJECT-TYPE
  2402.               SYNTAX INTEGER
  2403.               ACCESS read-only
  2404.               STATUS mandatory
  2405.               DESCRIPTION
  2406.                       "The value of this object uniquely identifies the
  2407.  
  2408.  
  2409.  
  2410. Waldbusser                                                     [Page 43]
  2411.  
  2412. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2413.  
  2414.  
  2415.                       interface on this remote network monitoring device
  2416.                       on which this station was detected.  The interface
  2417.                       identified by a particular value of this object is
  2418.                       the same interface as identified by the same value
  2419.                       of the ifIndex object, defined in MIB-II [3]."
  2420.               ::= { ringStationConfigControlEntry 1 }
  2421.  
  2422.           ringStationConfigControlMacAddress OBJECT-TYPE
  2423.               SYNTAX MacAddress
  2424.               ACCESS read-only
  2425.               STATUS mandatory
  2426.               DESCRIPTION
  2427.                       "The physical address of this station."
  2428.               ::= { ringStationConfigControlEntry 2 }
  2429.  
  2430.           ringStationConfigControlRemove OBJECT-TYPE
  2431.               SYNTAX INTEGER {
  2432.                   stable(1),
  2433.                   removing(2)
  2434.               }
  2435.               ACCESS read-write
  2436.               STATUS mandatory
  2437.               DESCRIPTION
  2438.                       "Setting this object to `removing(2)' causes a
  2439.                       Remove Station MAC frame to be sent.  The agent
  2440.                       will set this object to `stable(1)' after
  2441.                       processing the request."
  2442.               ::= { ringStationConfigControlEntry 3 }
  2443.  
  2444.           ringStationConfigControlUpdateStats OBJECT-TYPE
  2445.               SYNTAX INTEGER {
  2446.                   stable(1),
  2447.                   updating(2)
  2448.               }
  2449.               ACCESS read-write
  2450.               STATUS mandatory
  2451.               DESCRIPTION
  2452.                       "Setting this object to `updating(2)' causes the
  2453.                       configuration information associate with this
  2454.                       entry to be updated.  The agent will set this
  2455.                       object to `stable(1)' after processing the
  2456.                       request."
  2457.               ::= { ringStationConfigControlEntry 4 }
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466. Waldbusser                                                     [Page 44]
  2467.  
  2468. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2469.  
  2470.  
  2471.           --  The ringStationConfig Table
  2472.           --
  2473.           --  Entries exist in this table after an active
  2474.           --  configuration query has completed successfully for
  2475.           --  a station.  This query is initiated by the associated
  2476.           --  ringStationConfigControlUpdateStats variable.
  2477.  
  2478.           ringStationConfigTable OBJECT-TYPE
  2479.               SYNTAX SEQUENCE OF RingStationConfigEntry
  2480.               ACCESS not-accessible
  2481.               STATUS mandatory
  2482.               DESCRIPTION
  2483.                       "A list of configuration entries for stations on a
  2484.                       ring monitored by this probe."
  2485.               ::= { tokenRing 5 }
  2486.  
  2487.           ringStationConfigEntry OBJECT-TYPE
  2488.               SYNTAX RingStationConfigEntry
  2489.               ACCESS not-accessible
  2490.               STATUS mandatory
  2491.               DESCRIPTION
  2492.                       "A collection of statistics for a particular
  2493.                       station that has been discovered on a ring
  2494.                       monitored by this probe."
  2495.               INDEX { ringStationConfigIfIndex,
  2496.                       ringStationConfigMacAddress }
  2497.               ::= { ringStationConfigTable 1 }
  2498.  
  2499.           -- As an example, an instance of the
  2500.           -- ringStationConfigLocation object might be named
  2501.           -- ringStationConfigLocation.1.16.0.90.0.64.131
  2502.  
  2503.           RingStationConfigEntry ::= SEQUENCE {
  2504.               ringStationConfigIfIndex            INTEGER,
  2505.               ringStationConfigMacAddress         MacAddress,
  2506.               ringStationConfigUpdateTime         TimeTicks,
  2507.               ringStationConfigLocation           OCTET STRING,
  2508.               ringStationConfigMicrocode          OCTET STRING,
  2509.               ringStationConfigGroupAddress       OCTET STRING,
  2510.               ringStationConfigFunctionalAddress  OCTET STRING
  2511.           }
  2512.  
  2513.           ringStationConfigIfIndex OBJECT-TYPE
  2514.               SYNTAX INTEGER
  2515.               ACCESS read-only
  2516.               STATUS mandatory
  2517.               DESCRIPTION
  2518.                       "The value of this object uniquely identifies the
  2519.  
  2520.  
  2521.  
  2522. Waldbusser                                                     [Page 45]
  2523.  
  2524. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2525.  
  2526.  
  2527.                       interface on this remote network monitoring device
  2528.                       on which this station was detected.  The interface
  2529.                       identified by a particular value of this object is
  2530.                       the same interface as identified by the same value
  2531.                       of the ifIndex object, defined in MIB-II [3]."
  2532.               ::= { ringStationConfigEntry 1 }
  2533.  
  2534.           ringStationConfigMacAddress OBJECT-TYPE
  2535.               SYNTAX MacAddress
  2536.               ACCESS read-only
  2537.               STATUS mandatory
  2538.               DESCRIPTION
  2539.                       "The physical address of this station."
  2540.               ::= { ringStationConfigEntry 2 }
  2541.  
  2542.           ringStationConfigUpdateTime OBJECT-TYPE
  2543.               SYNTAX TimeTicks
  2544.               ACCESS read-only
  2545.               STATUS mandatory
  2546.               DESCRIPTION
  2547.                       "The value of sysUpTime at the time this
  2548.                       configuration information was last updated
  2549.                       (completely)."
  2550.               ::= { ringStationConfigEntry 3 }
  2551.  
  2552.           ringStationConfigLocation OBJECT-TYPE
  2553.               SYNTAX OCTET STRING (SIZE(4))
  2554.               ACCESS read-only
  2555.               STATUS mandatory
  2556.               DESCRIPTION
  2557.                       "The assigned physical location of this station."
  2558.               ::= { ringStationConfigEntry 4 }
  2559.  
  2560.           ringStationConfigMicrocode OBJECT-TYPE
  2561.               SYNTAX OCTET STRING (SIZE(10))
  2562.               ACCESS read-only
  2563.               STATUS mandatory
  2564.               DESCRIPTION
  2565.                       "The microcode EC level of this station."
  2566.               ::= { ringStationConfigEntry 5 }
  2567.  
  2568.           ringStationConfigGroupAddress OBJECT-TYPE
  2569.               SYNTAX OCTET STRING (SIZE(4))
  2570.               ACCESS read-only
  2571.               STATUS mandatory
  2572.               DESCRIPTION
  2573.                       "The low-order 4 octets of the group address
  2574.                       recognized by this station."
  2575.  
  2576.  
  2577.  
  2578. Waldbusser                                                     [Page 46]
  2579.  
  2580. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2581.  
  2582.  
  2583.               ::= { ringStationConfigEntry 6 }
  2584.  
  2585.           ringStationConfigFunctionalAddress OBJECT-TYPE
  2586.               SYNTAX OCTET STRING (SIZE(4))
  2587.               ACCESS read-only
  2588.               STATUS mandatory
  2589.               DESCRIPTION
  2590.                       "the functional addresses recognized by this
  2591.                       station."
  2592.               ::= { ringStationConfigEntry 7 }
  2593.  
  2594.  
  2595.           -- The Token Ring Source Routing group
  2596.           --
  2597.           -- Implementation of this group is optional.
  2598.           -- The data in this group is collected from the source
  2599.           -- routing information potentially present in any token ring
  2600.           -- packet.  This information will be valid only in a pure
  2601.           -- source route bridging environment.  In a transparent
  2602.           -- bridging or a mixed bridging environment, this
  2603.           -- information may not be accurate.
  2604.  
  2605.           sourceRoutingStatsTable OBJECT-TYPE
  2606.               SYNTAX SEQUENCE OF SourceRoutingStatsEntry
  2607.               ACCESS not-accessible
  2608.               STATUS mandatory
  2609.               DESCRIPTION
  2610.                       "A list of source routing statistics entries."
  2611.               ::= { tokenRing 6 }
  2612.  
  2613.           sourceRoutingStatsEntry OBJECT-TYPE
  2614.               SYNTAX SourceRoutingStatsEntry
  2615.               ACCESS not-accessible
  2616.               STATUS mandatory
  2617.               DESCRIPTION
  2618.                       "A collection of source routing statistics kept
  2619.                       for a particular Token Ring interface."
  2620.               INDEX { sourceRoutingStatsIfIndex }
  2621.               ::= { sourceRoutingStatsTable 1 }
  2622.  
  2623.           -- As an example, an instance of the
  2624.           -- sourceRoutingStatsInFrames object might be named
  2625.           -- sourceRoutingStatsInFrames.1
  2626.  
  2627.           SourceRoutingStatsEntry ::= SEQUENCE {
  2628.               sourceRoutingStatsIfIndex                     INTEGER,
  2629.               sourceRoutingStatsRingNumber                  INTEGER,
  2630.               sourceRoutingStatsInFrames                    Counter,
  2631.  
  2632.  
  2633.  
  2634. Waldbusser                                                     [Page 47]
  2635.  
  2636. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2637.  
  2638.  
  2639.                   -- in to our net
  2640.  
  2641.               sourceRoutingStatsOutFrames                   Counter,
  2642.                   -- out from our net
  2643.  
  2644.               sourceRoutingStatsThroughFrames               Counter,
  2645.                   -- through our net
  2646.  
  2647.               sourceRoutingStatsAllRoutesBroadcastFrames    Counter,
  2648.               sourceRoutingStatsSingleRouteBroadcastFrames  Counter,
  2649.               sourceRoutingStatsInOctets                    Counter,
  2650.               sourceRoutingStatsOutOctets                   Counter,
  2651.               sourceRoutingStatsThroughOctets               Counter,
  2652.               sourceRoutingStatsAllRoutesBroadcastOctets    Counter,
  2653.               sourceRoutingStatsSingleRoutesBroadcastOctets Counter,
  2654.               sourceRoutingStatsLocalLLCFrames              Counter,
  2655.               sourceRoutingStats1HopFrames                  Counter,
  2656.               sourceRoutingStats2HopsFrames                 Counter,
  2657.               sourceRoutingStats3HopsFrames                 Counter,
  2658.               sourceRoutingStats4HopsFrames                 Counter,
  2659.               sourceRoutingStats5HopsFrames                 Counter,
  2660.               sourceRoutingStats6HopsFrames                 Counter,
  2661.               sourceRoutingStats7HopsFrames                 Counter,
  2662.               sourceRoutingStats8HopsFrames                 Counter,
  2663.               sourceRoutingStatsMoreThan8HopsFrames         Counter,
  2664.               sourceRoutingStatsOwner                       OwnerString,
  2665.               sourceRoutingStatsStatus                      EntryStatus
  2666.           }
  2667.  
  2668.           sourceRoutingStatsIfIndex OBJECT-TYPE
  2669.               SYNTAX INTEGER
  2670.               ACCESS read-only
  2671.               STATUS mandatory
  2672.               DESCRIPTION
  2673.                       "The value of this object uniquely identifies the
  2674.                       interface on this remote network monitoring device
  2675.                       on which source routing statistics will be
  2676.                       detected.  The interface identified by a
  2677.                       particular value of this object is the same
  2678.                       interface as identified by the same value of the
  2679.                       ifIndex object, defined in MIB-II [3]."
  2680.               ::= { sourceRoutingStatsEntry 1 }
  2681.  
  2682.           sourceRoutingStatsRingNumber OBJECT-TYPE
  2683.               SYNTAX INTEGER
  2684.               ACCESS read-only
  2685.               STATUS mandatory
  2686.               DESCRIPTION
  2687.  
  2688.  
  2689.  
  2690. Waldbusser                                                     [Page 48]
  2691.  
  2692. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2693.  
  2694.  
  2695.                       "The ring number of the ring monitored by this
  2696.                       entry.  When any object in this entry is created,
  2697.                       the probe will attempt to discover the ring
  2698.                       number.  Only after the ring number is discovered
  2699.                       will this object be created.  After creating an
  2700.                       object in this entry, the management station
  2701.                       should poll this object to detect when it is
  2702.                       created.  Only after this object is created can
  2703.                       the management station set the
  2704.                       sourceRoutingStatsStatus entry to valid(1)."
  2705.               ::= { sourceRoutingStatsEntry 2 }
  2706.  
  2707.           sourceRoutingStatsInFrames OBJECT-TYPE
  2708.               SYNTAX Counter
  2709.               ACCESS read-only
  2710.               STATUS mandatory
  2711.               DESCRIPTION
  2712.                       "The count of frames sent into this ring from
  2713.                       another ring."
  2714.               ::= { sourceRoutingStatsEntry 3 }
  2715.  
  2716.           sourceRoutingStatsOutFrames OBJECT-TYPE
  2717.               SYNTAX Counter
  2718.               ACCESS read-only
  2719.               STATUS mandatory
  2720.               DESCRIPTION
  2721.                       "The count of frames sent from this ring to
  2722.                       another ring."
  2723.               ::= { sourceRoutingStatsEntry 4 }
  2724.  
  2725.           sourceRoutingStatsThroughFrames OBJECT-TYPE
  2726.               SYNTAX Counter
  2727.               ACCESS read-only
  2728.               STATUS mandatory
  2729.               DESCRIPTION
  2730.                       "The count of frames sent from another ring,
  2731.                       through this ring, to another ring."
  2732.               ::= { sourceRoutingStatsEntry 5 }
  2733.  
  2734.           sourceRoutingStatsAllRoutesBroadcastFrames OBJECT-TYPE
  2735.               SYNTAX Counter
  2736.               ACCESS read-only
  2737.               STATUS mandatory
  2738.               DESCRIPTION
  2739.                       "The total number of good frames received that
  2740.                       were All Routes Broadcast."
  2741.               ::= { sourceRoutingStatsEntry 6 }
  2742.  
  2743.  
  2744.  
  2745.  
  2746. Waldbusser                                                     [Page 49]
  2747.  
  2748. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2749.  
  2750.  
  2751.           sourceRoutingStatsSingleRouteBroadcastFrames OBJECT-TYPE
  2752.               SYNTAX Counter
  2753.               ACCESS read-only
  2754.               STATUS mandatory
  2755.               DESCRIPTION
  2756.                       "The total number of good frames received that
  2757.                       were Single Route Broadcast."
  2758.               ::= { sourceRoutingStatsEntry 7 }
  2759.  
  2760.           sourceRoutingStatsInOctets OBJECT-TYPE
  2761.               SYNTAX Counter
  2762.               ACCESS read-only
  2763.               STATUS mandatory
  2764.               DESCRIPTION
  2765.                       "The count of octets in good frames sent into this
  2766.                       ring from another ring."
  2767.               ::= { sourceRoutingStatsEntry 8 }
  2768.  
  2769.           sourceRoutingStatsOutOctets OBJECT-TYPE
  2770.               SYNTAX Counter
  2771.               ACCESS read-only
  2772.               STATUS mandatory
  2773.               DESCRIPTION
  2774.                       "The count of octets in good frames sent from this
  2775.                       ring to another ring."
  2776.               ::= { sourceRoutingStatsEntry 9 }
  2777.  
  2778.           sourceRoutingStatsThroughOctets OBJECT-TYPE
  2779.               SYNTAX Counter
  2780.               ACCESS read-only
  2781.               STATUS mandatory
  2782.               DESCRIPTION
  2783.                       "The count of octets in good frames sent another
  2784.                       ring, through this ring, to another ring."
  2785.               ::= { sourceRoutingStatsEntry 10 }
  2786.  
  2787.           sourceRoutingStatsAllRoutesBroadcastOctets OBJECT-TYPE
  2788.               SYNTAX Counter
  2789.               ACCESS read-only
  2790.               STATUS mandatory
  2791.               DESCRIPTION
  2792.                       "The total number of octets in good frames
  2793.                       received that were All Routes Broadcast."
  2794.               ::= { sourceRoutingStatsEntry 11 }
  2795.  
  2796.           sourceRoutingStatsSingleRoutesBroadcastOctets OBJECT-TYPE
  2797.               SYNTAX Counter
  2798.               ACCESS read-only
  2799.  
  2800.  
  2801.  
  2802. Waldbusser                                                     [Page 50]
  2803.  
  2804. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2805.  
  2806.  
  2807.               STATUS mandatory
  2808.               DESCRIPTION
  2809.                       "The total number of octets in good frames
  2810.                       received that were Single Route Broadcast."
  2811.               ::= { sourceRoutingStatsEntry 12 }
  2812.  
  2813.           sourceRoutingStatsLocalLLCFrames OBJECT-TYPE
  2814.               SYNTAX Counter
  2815.               ACCESS read-only
  2816.               STATUS mandatory
  2817.               DESCRIPTION
  2818.                       "The total number of frames received who had no
  2819.                       RIF field (or had a RIF field that only included
  2820.                       the local ring's number) and were not All Route
  2821.                       Broadcast Frames."
  2822.               ::= { sourceRoutingStatsEntry 13 }
  2823.  
  2824.           sourceRoutingStats1HopFrames OBJECT-TYPE
  2825.               SYNTAX Counter
  2826.               ACCESS read-only
  2827.               STATUS mandatory
  2828.               DESCRIPTION
  2829.                       "The total number of frames received whose route
  2830.                       had 1 hop, were not All Route Broadcast Frames,
  2831.                       and whose source or destination were on this ring
  2832.                       (i.e. frames that had a RIF field and had this
  2833.                       ring number in the first or last entry of the RIF
  2834.                       field)."
  2835.               ::= { sourceRoutingStatsEntry 14 }
  2836.  
  2837.           sourceRoutingStats2HopsFrames OBJECT-TYPE
  2838.               SYNTAX Counter
  2839.               ACCESS read-only
  2840.               STATUS mandatory
  2841.               DESCRIPTION
  2842.                       "The total number of frames received whose route
  2843.                       had 2 hops, were not All Route Broadcast Frames,
  2844.                       and whose source or destination were on this ring
  2845.                       (i.e. frames that had a RIF field and had this
  2846.                       ring number in the first or last entry of the RIF
  2847.                       field)."
  2848.               ::= { sourceRoutingStatsEntry 15 }
  2849.  
  2850.           sourceRoutingStats3HopsFrames OBJECT-TYPE
  2851.               SYNTAX Counter
  2852.               ACCESS read-only
  2853.               STATUS mandatory
  2854.               DESCRIPTION
  2855.  
  2856.  
  2857.  
  2858. Waldbusser                                                     [Page 51]
  2859.  
  2860. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2861.  
  2862.  
  2863.                       "The total number of frames received whose route
  2864.                       had 3 hops, were not All Route Broadcast Frames,
  2865.                       and whose source or destination were on this ring
  2866.                       (i.e. frames that had a RIF field and had this
  2867.                       ring number in the first or last entry of the RIF
  2868.                       field)."
  2869.               ::= { sourceRoutingStatsEntry 16 }
  2870.  
  2871.           sourceRoutingStats4HopsFrames OBJECT-TYPE
  2872.               SYNTAX Counter
  2873.               ACCESS read-only
  2874.               STATUS mandatory
  2875.               DESCRIPTION
  2876.                       "The total number of frames received whose route
  2877.                       had 4 hops, were not All Route Broadcast Frames,
  2878.                       and whose source or destination were on this ring
  2879.                       (i.e. frames that had a RIF field and had this
  2880.                       ring number in the first or last entry of the RIF
  2881.                       field)."
  2882.               ::= { sourceRoutingStatsEntry 17 }
  2883.  
  2884.           sourceRoutingStats5HopsFrames OBJECT-TYPE
  2885.               SYNTAX Counter
  2886.               ACCESS read-only
  2887.               STATUS mandatory
  2888.               DESCRIPTION
  2889.                       "The total number of frames received whose route
  2890.                       had 5 hops, were not All Route Broadcast Frames,
  2891.                       and whose source or destination were on this ring
  2892.                       (i.e. frames that had a RIF field and had this
  2893.                       ring number in the first or last entry of the RIF
  2894.                       field)."
  2895.               ::= { sourceRoutingStatsEntry 18 }
  2896.  
  2897.           sourceRoutingStats6HopsFrames OBJECT-TYPE
  2898.               SYNTAX Counter
  2899.               ACCESS read-only
  2900.               STATUS mandatory
  2901.               DESCRIPTION
  2902.                       "The total number of frames received whose route
  2903.                       had 6 hops, were not All Route Broadcast Frames,
  2904.                       and whose source or destination were on this ring
  2905.                       (i.e. frames that had a RIF field and had this
  2906.                       ring number in the first or last entry of the RIF
  2907.                       field)."
  2908.               ::= { sourceRoutingStatsEntry 19 }
  2909.  
  2910.           sourceRoutingStats7HopsFrames OBJECT-TYPE
  2911.  
  2912.  
  2913.  
  2914. Waldbusser                                                     [Page 52]
  2915.  
  2916. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2917.  
  2918.  
  2919.               SYNTAX Counter
  2920.               ACCESS read-only
  2921.               STATUS mandatory
  2922.               DESCRIPTION
  2923.                       "The total number of frames received whose route
  2924.                       had 7 hops, were not All Route Broadcast Frames,
  2925.                       and whose source or destination were on this ring
  2926.                       (i.e. frames that had a RIF field and had this
  2927.                       ring number in the first or last entry of the RIF
  2928.                       field)."
  2929.               ::= { sourceRoutingStatsEntry 20 }
  2930.  
  2931.           sourceRoutingStats8HopsFrames OBJECT-TYPE
  2932.               SYNTAX Counter
  2933.               ACCESS read-only
  2934.               STATUS mandatory
  2935.               DESCRIPTION
  2936.                       "The total number of frames received whose route
  2937.                       had 8 hops, were not All Route Broadcast Frames,
  2938.                       and whose source or destination were on this ring
  2939.                       (i.e. frames that had a RIF field and had this
  2940.                       ring number in the first or last entry of the RIF
  2941.                       field)."
  2942.               ::= { sourceRoutingStatsEntry 21 }
  2943.  
  2944.           sourceRoutingStatsMoreThan8HopsFrames OBJECT-TYPE
  2945.               SYNTAX Counter
  2946.               ACCESS read-only
  2947.               STATUS mandatory
  2948.               DESCRIPTION
  2949.                       "The total number of frames received whose route
  2950.                       had more than 8 hops, were not All Route Broadcast
  2951.                       Frames, and whose source or destination were on
  2952.                       this ring (i.e. frames that had a RIF field and
  2953.                       had this ring number in the first or last entry of
  2954.                       the RIF field)."
  2955.               ::= { sourceRoutingStatsEntry 22 }
  2956.  
  2957.           sourceRoutingStatsOwner OBJECT-TYPE
  2958.               SYNTAX OwnerString
  2959.               ACCESS read-write
  2960.               STATUS mandatory
  2961.               DESCRIPTION
  2962.                       "The entity that configured this entry and is
  2963.                       therefore using the resources assigned to it."
  2964.               ::= { sourceRoutingStatsEntry 23 }
  2965.  
  2966.           sourceRoutingStatsStatus OBJECT-TYPE
  2967.  
  2968.  
  2969.  
  2970. Waldbusser                                                     [Page 53]
  2971.  
  2972. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  2973.  
  2974.  
  2975.               SYNTAX EntryStatus
  2976.               ACCESS read-write
  2977.               STATUS mandatory
  2978.               DESCRIPTION
  2979.                       "The status of this sourceRoutingStats entry."
  2980.               ::= { sourceRoutingStatsEntry 24 }
  2981.  
  2982.           END
  2983.  
  2984. 6.  References
  2985.  
  2986.    [1]  Rose M., and K. McCloghrie, "Structure and Identification of
  2987.         Management Information for TCP/IP-based internets", STD 16, RFC
  2988.         1155, Performance Systems International, Hughes LAN Systems, May
  2989.         1990.
  2990.  
  2991.    [2]  Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",
  2992.         STD 16, RFC 1212, Performance Systems International, Hughes LAN
  2993.         Systems, March 1991.
  2994.  
  2995.    [3]  McCloghrie K., and M. Rose, Editors, "Management Information
  2996.         Base for Network Management of TCP/IP-based internets", STD 17,
  2997.         RFC 1213, Performance Systems International, March 1991.
  2998.  
  2999.    [4]  Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple
  3000.         Network Management Protocol", STD 15, RFC 1157, SNMP Research,
  3001.         Performance Systems International, Performance Systems
  3002.         International, MIT Laboratory for Computer Science, May 1990.
  3003.  
  3004.    [5]  Information processing systems - Open Systems Interconnection -
  3005.         Specification of Abstract Syntax Notation One (ASN.1),
  3006.         International Organization for Standardization.  International
  3007.         Standard 8824, December, 1987.
  3008.  
  3009.    [6]  Waldbusser, S., "Remote Network Monitoring Management
  3010.         Information Base",  RFC 1271, CMU, November 1991.
  3011.  
  3012.    [7]  Token Ring Access Method and Physical Layer Specifications,
  3013.         Institute of Electrical and Electronic Engineers, IEEE Standard
  3014.         802.5-1989, 1989.
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026. Waldbusser                                                     [Page 54]
  3027.  
  3028. RFC 1513           Token Ring Extensions to RMON MIB      September 1993
  3029.  
  3030.  
  3031. 7.  Acknowledgments
  3032.  
  3033.    This document was produced by the Token Ring RMON MIB working group.
  3034.  
  3035.    In addition, the author gratefully acknowledges the comments of the
  3036.    following individuals:
  3037.  
  3038.          Andrew Bierman      Synoptics
  3039.          Steve Bostock       Novell
  3040.          Gary Ellis          Hewlett-Packard
  3041.          Mike Erlinger       Aerospace Corporation
  3042.          Robert Graham       Protools
  3043.          Stephen Grau        Novell
  3044.          Carl Hayssen        Ungermann-Bass
  3045.          Jeff Hughes         Hewlett-Packard
  3046.          Robin Iddon         AXON Networks
  3047.          Ken Kutzler         Synoptics
  3048.          To-Choi Lau         Novell
  3049.          Carl Madison        Startek
  3050.          Keith McCloghrie    Hughes Lan Systems
  3051.          Rohit Mital         Protools
  3052.          Keith Schomburg     IBM
  3053.          Marshall Rose       Dover Beach Consulting
  3054.          Mark Therieau       Microcom
  3055.          Mark van der Pol    Hughes Lan Systems
  3056.          Brian Wyld          Consultant
  3057.  
  3058. 8.  Security Considerations
  3059.  
  3060.    Security issues are not discussed in this memo.
  3061.  
  3062. 9.  Author's Address
  3063.  
  3064.    Steven Waldbusser
  3065.    Carnegie Mellon University
  3066.    4910 Forbes Ave.
  3067.    Pittsburgh, PA 15213
  3068.  
  3069.    Phone: (412) 268-6628
  3070.    EMail: waldbusser@cmu.edu
  3071.  
  3072.  
  3073.  
  3074.  
  3075.  
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082. Waldbusser                                                     [Page 55]
  3083.  
  3084.